FHEM Forum

FHEM - Hausautomations-Systeme => MQTT => Thema gestartet von: Edi77 am 28 Mai 2017, 21:48:58

Titel: [gelöst] Frinklin AS3935 / MOD1016
Beitrag von: Edi77 am 28 Mai 2017, 21:48:58
Hallo,

Ich habe das hier https://www.heise.de/developer/artikel/Donnerwetter-2-0-Gewitterwarnungen-mit-MQTT-und-Twitter-3312871.html (https://www.heise.de/developer/artikel/Donnerwetter-2-0-Gewitterwarnungen-mit-MQTT-und-Twitter-3312871.html)mal Nachgebaut
Die Daten kommen bei MQTT an, siehe Bild.

Allerdings ist mir nicht so ganz klar wie ich das in FHEM einbinde.


define AS3935_Franklin MQTT_DEVICE
attr AS3935_Franklin IODev mqttServer
attr AS3935_Franklin room MQTT
attr AS3935_Franklin event-on-change-reading .*
attr AS3935_Franklin stateFormat .*
attr AS3935_Franklin subscribeReading_MyWeatherChannel /MyWeatherChannel
define FileLog_AS3935_Franklin FileLog ./log/AS3935_Franklin-%Y-%m.log AS3935_Franklin:.*
attr FileLog_AS3935_Franklin logtype text
attr FileLog_AS3935_Franklin room MQTT


Es funktioniert jetzt der Aufruf sieht so aus

define AS3935_Franklin MQTT_DEVICE
attr AS3935_Franklin IODev mqttServer
attr AS3935_Franklin autoSubscribeReadings MyWeatherChannel
attr AS3935_Franklin room MQTT
attr AS3935_Franklin stateFormat MyWeatherChannel
attr AS3935_Franklin subscribeReading_AS3935_Franklin MyWeatherChannel
define FileLog_AS3935_Franklin FileLog ./log/AS3935_Franklin-%Y-%m.log AS3935_Franklin:.*
attr FileLog_AS3935_Franklin logtype text
attr FileLog_AS3935_Franklin room MQTT