Welkom, Gasten
Gebruikersnaam: Wachtwoord: Onthoud mij

Onderwerp: S.V.P.: MQTT subscriber

S.V.P.: MQTT subscriber 2 maanden 2 weken geleden #1501

  • JPH Rijntjes
  • JPH Rijntjes's Profielfoto
  • Offline
  • Junior Boarder
  • Berichten: 21
  • Ontvangen bedankjes 4
Iungo heeft reeds een MQTT publisher. Iungo publiceert al data via MQTT. Dat werkt uitstekend. Elders op dit forum is al beschreven hoe de Iungo MQTT publisher op deze manier al data via Node Red zeer betrouwbaar data aan bijvoorbeeld Domoticz kan leveren.

Het datamanagement van Iungo werkt ook erg goed.

Iungo kan reeds via ZWave andere metingen naast P1 verwerken en ook schakelacties initiëren.

Zou de optie overwogen kunnen worden om ook via MQTT:
- data te ontvangen (wel nodig beschrijving formaat van de payload van de MQTT message)
- schakelactie te initiëren.

Sonoff WiFi switches van Itead met bijvoorbeeld Tasmota software interfacen al via MQTT data en kunnen via op Raspberry Pi geïnstalleerde Mosquitto broker en Node Red (voor formatering van de msg.payload) zeer eenvoudig en betrouwbaar data toeleveren. Daarmee kan Iungo zonder hardware aanpassingen dan data van ook dit soort bronnen accepteren en kan voor ook deze data van Iungo's display en datamanagement gebruik gemaakt worden.

Daar Iungo deze functionaliteit voor Zwave al ondersteunt, lijkt de benodigde software ontwikkeling gering. De functionaliteit voor data accepteren display en verwerking is er al. Iungo moet daartoe dan alleen nog op MQTT messages kunnen subscriben en via MQTT publisher ook schakel acties initiëren.

Kortom: kan worden overwogen de MQTT ondersteunning verder uitbreiden?
The administrator has disabled public write access.
Bedankt door: P. Meindersma

S.V.P.: MQTT subscriber 1 maand 3 weken geleden #1525

  • P. Meindersma
  • P.  Meindersma's Profielfoto
  • Offline
  • Expert Boarder
  • Berichten: 127
  • Ontvangen bedankjes 26
Ik zie zeker ook een toegevoegde waarde voor de ondersteuning van MQTT. Ik begrijp van Rodney dat MQTT voor Iungo nog in beta-stadium is. Zou goed zijn om eerst het beta-stadium te verlaten, voordat we volledig leunen op MQTT. Ik merk zelf dat soms MQTT berichten door Iungo niet worden verzonden. In de log zie ik hierover foutmeldingen.
The administrator has disabled public write access.

S.V.P.: MQTT subscriber 1 maand 1 week geleden #1575

  • M ten Harmsen van der Beek
  • M ten Harmsen van der Beek's Profielfoto
  • Offline
  • Gold Boarder
  • Berichten: 251
  • Ontvangen bedankjes 43
In het verleden is hierover wel gediscussieerd op dit forum, en de conclusie was dat Iungo alleen mqtt published en niet subscribed. Ondersteun graag je suggestie MQTT verder te ontwikkelen op de Iungo.

Zou er alleen niet mijn adem voor durven inhouden... ;-)

Daarom doe ik het schakelen nu al enkele jaren zo:
Om te schakelen kan je wel via de Api werken, en ook dat gaat op zich prima. Even uitpuzzelen hoe dat in je software pakket werkt en dan heb je de Iungo interface nooit meer nodig, behalve voor het verwijderen of toevoegen van nieuwe hardware.

Via Homeassistant doe ik het schakelen zo, via een zogenaamde command_line switch (www.home-assistant.io/components/switch.command_line/):
sw_multi_purpose_cl:
      friendly_name: Multi purpose (cl)
      command_on: >
        curl -X POST -d '{"seq":1, "method":"object_prop_set", "arguments":{"oid":"oidindeiungo", "prop":"command", "value":"on"}}' http://192.168.1.27/iungo/api_request
      command_off: >
        curl -X POST -d '{"seq":1, "method":"object_prop_set", "arguments":{"oid":"7oidindeiungo", "prop":"command", "value":"off"}}' http://192.168.1.27/iungo/api_request
#      command_state: >
#        curl -X POST -d '{"seq":1, "method":"object_prop_get", "arguments":{"oid":"oidindeiungo", "prop":"state"}}' http://192.168.1.27/iungo/api_request
      value_template: >
        {{ value_json.rv.value == 'on' }}
Laatst bewerkt: 1 maand 1 week geleden door M ten Harmsen van der Beek.
The administrator has disabled public write access.
Tijd voor maken pagina: 0.056 seconden