xAPPO / MQTT

MQTT client for Hubitat
Other
41 stars 15 forks source link

Initial Setup section is not correct #9

Open Masterz69 opened 3 years ago

Masterz69 commented 3 years ago

Device does not contain Preferences section. In App not possible to chhose previously created device...

Right now - Driver not getting Broke settings from App, App nave no idea which Driver to use.

xAPPO commented 3 years ago

Did you read the part about the install bug in beta3d the support thread ?

Assuming this is a new install then delete the auto created MQTT Client device. It will be named "MQTT Child Device Driver". Do not delete the driver code. Then restart your hub (important) and then when you run the MQTT app again another MQTT Child Device Driver will be automatically created and should work just fine. You don't have to 'select' a driver.

Let me know how you go...

Masterz69 commented 3 years ago

Did you read the part about the install bug in beta3d the support thread ? - No.

IMHO reading of Initial setup section must be enough :)

Will try sequence with reboot.

Right now child device created and throwing: dev:772021-01-19 13:59:32.544 infoMQTT> MQTT> client beta 3d temporary dev:732021-01-19 13:59:31.412 infoMQTT> MQTT connect failed attempt:[null], try again in 10 secs dev:732021-01-19 13:59:30.393 infoMQTT> Connecting as Hubitat_temporary to MQTT broker null dev:732021-01-19 13:59:30.389 infoMQTT> MQTT> client null temporary ^^ not using in App defined MQTT broker name/port and hub name.

Masterz69 commented 3 years ago

Cool, reboot looks fixed App-Driver interoperation issue.

Quick question: topic $mac & $localip probably must show mac & IP of HE hub ? Now: image

xAPPO commented 3 years ago

I wanted them too initially but I am not sure you can get the MAC address anymore. That's probably because it is used as a password for the port 8081 diagnotic page / reset functions. Can't remember about IP . The homie3 specification asks for these to be included so I have added dummy values to keep it happy.