Announcement

Collapse
No announcement yet.

Homeseer Windows->RPi3 Migration

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Homeseer Windows->RPi3 Migration

    I've seen this issue in a few threads on here but I never saw the resolution. When migrating from Windows to Linux Homeseer, I see this error on startup after restoring the backup. The version is 3.0.0.318 on both Windows and Linux:

    Code:
    HomeSeer Linux starting...
    04:59:51:1759:[Database]->Opening (Mode=Read Only) up HomeSeer LOG database /home/pi/HomeSeer/Logs/HomeSeerLog.hsd
    04:59:51:5492:[Startup]->Config folder has been restored from backup.
    04:59:52:2640:[Startup]->Data folder has been restored from backup.
    04:59:52:2859:[Startup]->Scripts folder has been restored from backup.
    04:59:52:3086:[Startup]->Loading Settings
    04:59:52:6337:[Warning]->HomeSeer was not shut down successfully the previous time it was started.
    04:59:56:6278:[Startup]->Settings Loaded.
    05:00:09:3590:[Startup]->
    05:00:09:3829:[Startup]->********************************************************************************
    05:00:09:3863:[Startup]->          HomeSeer version 3.0.0.318 Edition: HS3 Standard Starting Now
    05:00:09:3882:[Startup]->********************************************************************************
    05:00:09:3909:[Startup]->
    05:00:09:5042:[Startup]->Creating Class Objects...
    05:00:09:5094:[Startup]->COM port classes started.
    05:00:09:5198:[Startup]->Application interface class started.
    05:00:09:5421:[Startup]->Web server class started.
    05:00:09:5461:[Startup]->E-Mail SEND class started.
    05:00:09:5483:[Startup]->E-Mail RECEIVE class started.
    05:00:09:5646:[Startup]->Plug-In Interface class started.
    05:00:09:5697:[Startup]->Local voice recognition class started.
    05:00:09:5802:[Startup]->Database SAVE process started.
    05:00:09:5818:[Startup]->Loading configuration file ...
    05:00:09:6283:[Database]->Opening (Mode=Read Only) up HomeSeer database /home/pi/HomeSeer/Data/HomeSeerData.hsd
    05:00:14:4403:[Database]->Loading Devices...
    05:00:14:4565:[Load Config]->127 total devices loaded.
    05:00:14:4640:[Load Config]->Loading Event Groups...
    05:00:14:4828:[Error]->DeSerializing object (byte): Could not find type 'System.Collections.SortedList+KeyList'. Source=mscorlib
    05:00:14:4844:[Warning]->Unable to load event group, name: Lights
    05:00:14:4869:[Error]->DeSerializing object (byte): Could not find type 'System.Collections.SortedList+KeyList'. Source=mscorlib
    05:00:14:4879:[Warning]->Unable to load event group, name: Garage Doors
    05:00:14:4902:[Error]->DeSerializing object (byte): Could not find type 'System.Collections.SortedList+KeyList'. Source=mscorlib
    ...
    Code:
    pi@raspberrypi:~/HomeSeer $ mono --version
    Mono JIT compiler version 3.2.8 (Debian 3.2.8+dfsg-10)
    None of the events can be restored. Other than that it seems to run properly and can save new events. Anyone know the resolution? Thanks!

    #2
    You might try updating your mono installation to V4.x

    Sent from my SM-G935U using Tapatalk
    HS4Pro on a Raspberry Pi4
    54 Z-Wave Nodes / 21 Zigbee Devices / 108 Events / 767 Devices
    Plugins: Z-Wave / Zigbee Plus / EasyTrigger / AK Weather / OMNI

    HSTouch Clients: 1 Android

    Comment


      #3
      Ah yes, thanks, that did eventually solve it. It's a little tricky to get mono 4.XX on Raspbian, since the Debian repos provide 3.2.8. The following link has instructions to add the mono repos directly:

      http://www.mono-project.com/docs/get...install/linux/

      Luckily they do work on RPi3, but it's a chore to get all of the packages to upgrade (some of the 3.2.8 class libraries seem to have stuck around an interfered in a different way).

      Here's what you want to see:
      Code:
      pi@raspberrypi:~ $ mono --version
      Mono JIT compiler version 4.8.1 (Stable 4.8.1.0/22a39d7 Wed Apr 12 12:47:01 UTC 2017)

      Comment


        #4
        Originally posted by rmasonjr View Post
        You might try updating your mono installation to V4.x

        Sent from my SM-G935U using Tapatalk
        Thank you for this response, I am migrating from Windows to Ubuntu 14.04, and this also helped solve my problem! I was very close to giving up and going back to Windows 32 bit.

        Oddly enough, I installed mono 5 without knowing that was a thing... I wonder if that's why some of my devices are not acting right. Anyway, it's a lot better than 3!

        Comment

        Working...
        X