Ok here is what I have done:
Removed all the files for both the rpi version of the plugin from this thread and the one I previously installed from Homeseer.
Reinstalled the version in the Homeseer plugin page/site ( under lilghting and technology.
Log:
Nov-04 6:13:27 PM Updater Install/Update of package MQTT was successful.
Nov-04 6:13:27 PM Updater Copying file: \usr\local\HomeSeer\Data\HS3MQTT\hs3mqtt.sqlite
Nov-04 6:13:27 PM Updater Making dir: \usr\local\HomeSeer\Data\HS3MQTT\
Nov-04 6:13:27 PM Updater Copying file: \usr\local\HomeSeer\M2Mqtt.dll
Nov-04 6:13:27 PM Updater Copying file: \usr\local\HomeSeer\HSPI_MQTT.exe.config
Nov-04 6:13:27 PM Updater Copying file: \usr\local\HomeSeer\HSPI_MQTT.exe
Nov-04 6:13:26 PM Updater Installing package MQTT
Nov-04 6:13:26 PM Updater Update HSPI_MQTT.exe downloaded successfully
Nov-04 6:13:26 PM Updater Downloading update: MQTT
Nov-04 6:13:26 PM Warning Update is not configured properly in updater.txt file, missing interface name.
Nov-04 6:13:26 PM Updater Starting download of updates
on initialization:
WARNING: Failed getting InterfaceStatus from MQTT - the interface was not found in the list of active interfaces, the list may need to be refreshed.
Log:
Nov-04 9:11:13 PM Plug-In Finished initializing plug-in MQTT
Nov-04 9:11:13 PM Error Initializing plug-in(2): MQTT Instance::Object reference not set to an instance of an objectSTACK: at (wrapper managed-to-native) System.Object:__icall_wrapper_mono_remoting_wrapper (intptr,intptr) at (wrapper remoting-invoke) HomeSeerAPI.IPlugInAPI:InitIO (string) at Scheduler.clsHSPI.CheckInterfaces () <0x72a14788 + 0x00217> in :0
Nov-04 9:10:22 PM Info Plugin MQTT has connected. IP:127.0.0.1:53338
Under config:
http://10.x.x.xxx/MQTTConfig - no response - blank page
Log:
Nov-04 9:13:05 PM Error Getting web page from plugin page MQTTConfig:Object reference not set to an instance of an object
mqtt.ini - not found in:
/usr/local/HomeSeer/Config
/usr/local/HomeSeer
created it and put the line:
INI_MQTT_LOGLEVEL = LOGLEVEL_NONE
restarted the plugin after creating this file - no change, same message as above
Contents of HSPI_MQTT.EXE.config:
<?xml version="1.0"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="bin;Bin" />
</assemblyBinding>
</runtime>
</configuration>
So a couple of thoughts:
is this a problem?
Nov-04 6:13:26 PM Warning Update is not configured properly in updater.txt file, missing interface name.
The other thing I see is the web address:
http://10.x.x.xxx/MQTTConfig - which is the web page to configure the plugin
This isn't in the html folder in the HomeSeer folder.
Under linux this would be in :
/use/local/HomeSeer/html thus /use/local/HomeSeer/html/MQTTConfig (a file in the folder, I assume)
and again no mqtt.ini in the Homeseer directory folder
So I am stuck at this point. Any suggestions?
Thanks
Bruce