HmIP-SWSD Rauchmelder: SMOKE_DETECTOR_ALARM_STATUS aus rpc-event value immer 0
Moderator: Co-Administratoren
HmIP-SWSD Rauchmelder: SMOKE_DETECTOR_ALARM_STATUS aus rpc-event value immer 0
Der SMOKE_DETECTOR_ALARM_STATUS sollte eigentlich folgende Values setzen wenn ein Alarm ausgelöst wird:
0: "IDLE_OFF"
1: "PRIMARY_ALARM"
2: "INTRUSION_ALARM"
3: "SECONDARY_ALARM"
Ich sehe allerdings immer nur den Wert 0, egal ob beim Rauchmelder-Test, bei den täglichen Statusupdates oder bei einer wirklichen Auslösung.
Damit können Alarmierungen nicht voneinander unterschieden werden, nicht einmal von Statusmeldungen.
Beispiel einer realen Auslösung (sowohl der value als auch der payload sind 0, sollten aber meiner Meinung nach 1 sein):
{ topic: 'localhost/HmIP-RF',
payload: 0,
ccu: 'localhost',
iface: 'HmIP-RF',
device: '000A67A787F87A',
deviceName: 'RAUCHMELDER.KELLER',
deviceType: 'HmIP-SWSD',
channel: '000A67A787F87A:1',
channelName: 'HmIP-SWSD 000A67A787F87A:1',
channelType: 'SMOKE_DETECTOR',
channelIndex: 1,
datapoint: 'SMOKE_DETECTOR_ALARM_STATUS',
datapointName: 'HmIP-RF.000A67A787F87A:1.SMOKE_DETECTOR_ALARM_STATUS',
datapointType: 'ENUM',
datapointMin: 'IDLE_OFF',
datapointMax: 'SECONDARY_ALARM',
datapointEnum: undefined,
datapointDefault: 'IDLE_OFF',
datapointControl: 'DANGER.STATE',
value: 0,
valuePrevious: 0,
valueEnum: undefined,
valueStable: 0,
rooms: [],
room: undefined,
functions: [ 'Sicherheit' ],
function: 'Sicherheit',
ts: 1546436396459,
tsPrevious: 1546435164465,
lc: 1546434656953,
change: false,
cache: false,
working: undefined,
direction: undefined,
_msgid: '7a46dc27.9b2cb4' }
0: "IDLE_OFF"
1: "PRIMARY_ALARM"
2: "INTRUSION_ALARM"
3: "SECONDARY_ALARM"
Ich sehe allerdings immer nur den Wert 0, egal ob beim Rauchmelder-Test, bei den täglichen Statusupdates oder bei einer wirklichen Auslösung.
Damit können Alarmierungen nicht voneinander unterschieden werden, nicht einmal von Statusmeldungen.
Beispiel einer realen Auslösung (sowohl der value als auch der payload sind 0, sollten aber meiner Meinung nach 1 sein):
{ topic: 'localhost/HmIP-RF',
payload: 0,
ccu: 'localhost',
iface: 'HmIP-RF',
device: '000A67A787F87A',
deviceName: 'RAUCHMELDER.KELLER',
deviceType: 'HmIP-SWSD',
channel: '000A67A787F87A:1',
channelName: 'HmIP-SWSD 000A67A787F87A:1',
channelType: 'SMOKE_DETECTOR',
channelIndex: 1,
datapoint: 'SMOKE_DETECTOR_ALARM_STATUS',
datapointName: 'HmIP-RF.000A67A787F87A:1.SMOKE_DETECTOR_ALARM_STATUS',
datapointType: 'ENUM',
datapointMin: 'IDLE_OFF',
datapointMax: 'SECONDARY_ALARM',
datapointEnum: undefined,
datapointDefault: 'IDLE_OFF',
datapointControl: 'DANGER.STATE',
value: 0,
valuePrevious: 0,
valueEnum: undefined,
valueStable: 0,
rooms: [],
room: undefined,
functions: [ 'Sicherheit' ],
function: 'Sicherheit',
ts: 1546436396459,
tsPrevious: 1546435164465,
lc: 1546434656953,
change: false,
cache: false,
working: undefined,
direction: undefined,
_msgid: '7a46dc27.9b2cb4' }
-
- Beiträge: 3978
- Registriert: 12.07.2009, 20:01
- Hat sich bedankt: 17 Mal
- Danksagung erhalten: 176 Mal
- Kontaktdaten:
Re: HmIP-SWSD Rauchmelder: SMOKE_DETECTOR_ALARM_STATUS aus rpc-event value immer 0
Das ist seltsam, das Attribut "value" wird 1:1 von dem empfangenen RPC Event durchgereicht. Hast Du noch eine andere Software am Start die an der RPC Schnittstelle hängt (z.B. ioBroker, CCU-Historian, ...) um mal zu prüfen ob das ein Fehler in RedMatic ist oder ob bereits auf der RPC Schnittstelle falsche Werte ankommen? Hab das Gerät leider selbst nicht, kann es daher nicht nachstellen.
- anli
- Beiträge: 4326
- Registriert: 10.06.2009, 14:01
- Wohnort: 20 Min. nördlich von Hannover und bei Bremen
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 23 Mal
- Kontaktdaten:
Re: HmIP-SWSD Rauchmelder: SMOKE_DETECTOR_ALARM_STATUS aus rpc-event value immer 0
Hm, wenn ich den Rauchmelder HmIP-SWSD mit Testspray besprühe erhalte ich in redmatic bei SMOKE_DETECTOR_ALARM_STATUS eine 1. Löst ggf. ein anderer Melder aus?
Herzliche Grüße, anli
Alle Angaben ohne Gewähr und Haftung meinerseits. Verwendung der von mir zur Verfügung gestellten Downloads auf eigene Gefahr. Ich bitte um Verständnis, dass ich aus zeitlichen Gründen keine unaufgeforderte Hilfestellung per PN/Mail geben kann. Bitte allgemeine Fragen ins Forum stellen, hier können viele fähige User viel schneller helfen.
Homematic-Manager v2: einfaches Tool zum Erstellen von Direktverknüpfungen und Bearbeiten von Gerätenamen, -parametern etc. für Homematic und HomematicIP (Alternative diesbzgl. zur WebUI)
Einsteiger-Hilfe • erweiterter Skript-Parser
Alle Angaben ohne Gewähr und Haftung meinerseits. Verwendung der von mir zur Verfügung gestellten Downloads auf eigene Gefahr. Ich bitte um Verständnis, dass ich aus zeitlichen Gründen keine unaufgeforderte Hilfestellung per PN/Mail geben kann. Bitte allgemeine Fragen ins Forum stellen, hier können viele fähige User viel schneller helfen.
Homematic-Manager v2: einfaches Tool zum Erstellen von Direktverknüpfungen und Bearbeiten von Gerätenamen, -parametern etc. für Homematic und HomematicIP (Alternative diesbzgl. zur WebUI)
Einsteiger-Hilfe • erweiterter Skript-Parser
-
- Beiträge: 3978
- Registriert: 12.07.2009, 20:01
- Hat sich bedankt: 17 Mal
- Danksagung erhalten: 176 Mal
- Kontaktdaten:
Re: HmIP-SWSD Rauchmelder: SMOKE_DETECTOR_ALARM_STATUS aus rpc-event value immer 0
Es ist wohl so dass in SMOKE_DETECTOR_ALARM_STATUS nur ein Wert ungleich 0 gesendet wird wenn es ein "echter" Alarm ist (ausgelöst durch Feuer, Testspray, E-Zigarette, verbranntes Käsefondue, ... ). Wenn Du nur den Button drückst ist das nicht das gleiche.
Re: HmIP-SWSD Rauchmelder: SMOKE_DETECTOR_ALARM_STATUS aus rpc-event value immer 0
Hi, danke für Eure raschen Antworten.
Ich habe derzeit nur einen einzigen Rauchmelder, daher kann ich eine Auslösung von einem anderen Rauchmelder auschließen.
Ich habe heute ccu-historian installiert und Alarme auf unterschiedliche Weise ausgelöst. Hier meine Resultate mit Anmerkungen:
SELECT * FROM D_HMIP_RF_000A67A787F87A_1_SMOKE_DETECTOR_ALARM_STATUS
TS VALUE STATE
Alarm-Auslösung über redmatic und rpc event setvalue ["000A67A787F87A:1","SMOKE_DETECTOR_COMMAND",2], dabei wurde der Wert scheinbar übernommen:
2019-01-04 10:32:42.325 2.0 10
Alarm abgestellt über redmatic und rpc event setvalue ["000A67A787F87A:1","SMOKE_DETECTOR_COMMAND",1]:
2019-01-04 10:32:58.139 0.0 2
Button am Rauchmelder für 3 Sekunden gedrückt, Test-Alarm ausgelöst:
2019-01-04 10:35:04.611 0.0 2
Vor der Tür ein Stück Papier abgebrannt und den Rauchmelder darübergehalten (Realtest):
2019-01-04 11:07:26.853 0.0 2
Vor der Tür ein Stück Papier abgebrannt und den Rauchmelder darübergehalten (Realtest):
2019-01-04 18:03:32.557 0.0 10
und das Log aus Redmatic der letzten Realtest mit verbranntem Papier:
zur Erklärung zum Output:
- einmal schicke ich die msg vom rpc event direkt ins Log-FIle
- ich lasse zusätzlich ein rpc event triggeren, welches dann den Rauchmelder abfragt (getparamset: ["000A67A787F87A:1","VALUES"])
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] { topic: 'localhost/HmIP-RF',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] payload: 0,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] ccu: 'localhost',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] iface: 'HmIP-RF',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] device: '000A67A787F87A',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] deviceName: 'RAUCHMELDER.KELLER',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] deviceType: 'HmIP-SWSD',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] channel: '000A67A787F87A:1',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] channelName: 'HmIP-SWSD 000A67A787F87A:1',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] channelType: 'SMOKE_DETECTOR',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] channelIndex: 1,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] datapoint: 'SMOKE_DETECTOR_ALARM_STATUS',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] datapointName: 'HmIP-RF.000A67A787F87A:1.SMOKE_DETECTOR_ALARM_STATUS',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] datapointType: 'ENUM',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] datapointMin: 'IDLE_OFF',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] datapointMax: 'SECONDARY_ALARM',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] datapointEnum: undefined,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] datapointDefault: 'IDLE_OFF',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] datapointControl: 'DANGER.STATE',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] value: 0,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] valuePrevious: 0,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] valueEnum: undefined,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] valueStable: 0,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] rooms: [],
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] room: undefined,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] functions: [ 'Sicherheit' ],
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] function: 'Sicherheit',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] ts: 1546621413095,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] tsPrevious: 1546596447348,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] lc: 1546594378600,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] change: false,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] cache: false,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] working: undefined,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] direction: undefined,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] stable: true,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] _msgid: '40ec5656.dee818' }
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] { ccu: 'localhost',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] iface: 'HmIP-RF',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] topic: 'localhost/HmIP-RF/getParamset',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] payload:
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] { SMOKE_DETECTOR_ALARM_STATUS: 0,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] SMOKE_DETECTOR_TEST_RESULT: 0,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] ERROR_CODE: 0 },
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] ts: 1546621413121,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] method: 'getParamset',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] _msgid: 'a760795c.b82098' }
Daher mein Fazit: Es scheint kein Redmatic Problem zu sein, sondern ein Rauchmelder Fehlverhalten.
Wie seht ihr das? Habt ihr einen Tipp, wie ich das weiterleiten kann bzw. was ich noch ausprobieren könnte?
Wisst ihr, was der STATE von ccu-historian bedeutet, da bekomme ich einmal 10 und einmal 2 zurück?
Gruß - Michael
Ich habe derzeit nur einen einzigen Rauchmelder, daher kann ich eine Auslösung von einem anderen Rauchmelder auschließen.
Ich habe heute ccu-historian installiert und Alarme auf unterschiedliche Weise ausgelöst. Hier meine Resultate mit Anmerkungen:
SELECT * FROM D_HMIP_RF_000A67A787F87A_1_SMOKE_DETECTOR_ALARM_STATUS
TS VALUE STATE
Alarm-Auslösung über redmatic und rpc event setvalue ["000A67A787F87A:1","SMOKE_DETECTOR_COMMAND",2], dabei wurde der Wert scheinbar übernommen:
2019-01-04 10:32:42.325 2.0 10
Alarm abgestellt über redmatic und rpc event setvalue ["000A67A787F87A:1","SMOKE_DETECTOR_COMMAND",1]:
2019-01-04 10:32:58.139 0.0 2
Button am Rauchmelder für 3 Sekunden gedrückt, Test-Alarm ausgelöst:
2019-01-04 10:35:04.611 0.0 2
Vor der Tür ein Stück Papier abgebrannt und den Rauchmelder darübergehalten (Realtest):
2019-01-04 11:07:26.853 0.0 2
Vor der Tür ein Stück Papier abgebrannt und den Rauchmelder darübergehalten (Realtest):
2019-01-04 18:03:32.557 0.0 10
und das Log aus Redmatic der letzten Realtest mit verbranntem Papier:
zur Erklärung zum Output:
- einmal schicke ich die msg vom rpc event direkt ins Log-FIle
- ich lasse zusätzlich ein rpc event triggeren, welches dann den Rauchmelder abfragt (getparamset: ["000A67A787F87A:1","VALUES"])
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] { topic: 'localhost/HmIP-RF',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] payload: 0,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] ccu: 'localhost',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] iface: 'HmIP-RF',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] device: '000A67A787F87A',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] deviceName: 'RAUCHMELDER.KELLER',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] deviceType: 'HmIP-SWSD',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] channel: '000A67A787F87A:1',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] channelName: 'HmIP-SWSD 000A67A787F87A:1',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] channelType: 'SMOKE_DETECTOR',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] channelIndex: 1,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] datapoint: 'SMOKE_DETECTOR_ALARM_STATUS',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] datapointName: 'HmIP-RF.000A67A787F87A:1.SMOKE_DETECTOR_ALARM_STATUS',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] datapointType: 'ENUM',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] datapointMin: 'IDLE_OFF',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] datapointMax: 'SECONDARY_ALARM',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] datapointEnum: undefined,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] datapointDefault: 'IDLE_OFF',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] datapointControl: 'DANGER.STATE',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] value: 0,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] valuePrevious: 0,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] valueEnum: undefined,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] valueStable: 0,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] rooms: [],
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] room: undefined,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] functions: [ 'Sicherheit' ],
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] function: 'Sicherheit',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] ts: 1546621413095,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] tsPrevious: 1546596447348,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] lc: 1546594378600,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] change: false,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] cache: false,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] working: undefined,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] direction: undefined,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] stable: true,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] _msgid: '40ec5656.dee818' }
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] { ccu: 'localhost',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] iface: 'HmIP-RF',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] topic: 'localhost/HmIP-RF/getParamset',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] payload:
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] { SMOKE_DETECTOR_ALARM_STATUS: 0,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] SMOKE_DETECTOR_TEST_RESULT: 0,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] ERROR_CODE: 0 },
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] ts: 1546621413121,
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] method: 'getParamset',
Jan 4 18:03:33 homematic-raspi daemon.info node-red[871]: [debug:c51f7903.b2e378] _msgid: 'a760795c.b82098' }
Daher mein Fazit: Es scheint kein Redmatic Problem zu sein, sondern ein Rauchmelder Fehlverhalten.
Wie seht ihr das? Habt ihr einen Tipp, wie ich das weiterleiten kann bzw. was ich noch ausprobieren könnte?
Wisst ihr, was der STATE von ccu-historian bedeutet, da bekomme ich einmal 10 und einmal 2 zurück?
Gruß - Michael
-
- Beiträge: 58
- Registriert: 07.09.2012, 11:21
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Regensburg
- Kontaktdaten:
Re: HmIP-SWSD Rauchmelder: SMOKE_DETECTOR_ALARM_STATUS aus rpc-event value immer 0
Da ich gerade auch etwas mit Node-Red und den Rauchmeldern machen will, häng ich mich mal hier dran. Gibt es schon neue Erkenntnisse, wann welcher Wert ausgegeben wird?
Anbieter für Photovoltaik in Regensburg gesucht?
-
- Beiträge: 295
- Registriert: 12.07.2017, 21:08
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 14 Mal
Re: HmIP-SWSD Rauchmelder: SMOKE_DETECTOR_ALARM_STATUS aus rpc-event value immer 0
Hat sich hier mittlerweile eine Lösung ergeben? Kann man in red sinnvoll die Rauchmelder per rpc-Event abfragen und darauf folgend Aktionen auslösen?
512 Kanäle in 101 Geräten und 145 CUxD-Kanäle in 19 CUxD-Geräten:
--------------------------------------------
http://www.eq-3.de/service/downloads.html
Tips und Tricks für Anfänger: viewtopic.php?t=22801
Programmlogik: viewtopic.php?f=31&t=4251
Webui-Handbuch: https://www.eq-3.de/Downloads/eq3/downl ... h_eQ-3.pdf
Script und Linksammlung: viewtopic.php?f=26&t=27907
--------------------------------------------
http://www.eq-3.de/service/downloads.html
Tips und Tricks für Anfänger: viewtopic.php?t=22801
Programmlogik: viewtopic.php?f=31&t=4251
Webui-Handbuch: https://www.eq-3.de/Downloads/eq3/downl ... h_eQ-3.pdf
Script und Linksammlung: viewtopic.php?f=26&t=27907
Re: HmIP-SWSD Rauchmelder: SMOKE_DETECTOR_ALARM_STATUS aus rpc-event value immer 0
Es hat sich nichts ergeben. Ich hab mit den EI Electronics Meldern weitergemacht und diese in das HomeMatic System integriert. Anleitung: https://files.elv.com/bilder/welten/spe ... web_de.pdf
Ganz zufriedenstellend war aber auch das nicht, da ich nicht unterscheiden kann wo der Alarm gerade losgeht: Ist aber für mich im Einfamilienhaus egal. Ich hab meiner Familie beigebracht, wenns laut piepst gehen alle so schnell wie möglich raus. Den Rest schaut der Papa und die Feuerwehr ...
Ganz zufriedenstellend war aber auch das nicht, da ich nicht unterscheiden kann wo der Alarm gerade losgeht: Ist aber für mich im Einfamilienhaus egal. Ich hab meiner Familie beigebracht, wenns laut piepst gehen alle so schnell wie möglich raus. Den Rest schaut der Papa und die Feuerwehr ...
-
- Beiträge: 63
- Registriert: 08.03.2018, 08:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 3 Mal
Re: HmIP-SWSD Rauchmelder: SMOKE_DETECTOR_ALARM_STATUS aus rpc-event value immer 0
Bei mir funktioniert es, lese sie so aus:
und wenn der payload 1 ist, dann sende ich über
den Namen des Rauchmelders und den Status per Telegram an unsere Handys. Hatten in zwei Jahren einen Fehlalarm (bei insgesamt 7 Meldern) und der wurde sauber zum Handy gesendet, so dass wir direkt wussten wer der Übeltäter ist.
und wenn der payload 1 ist, dann sende ich über
Code: Alles auswählen
msg.payload = msg.deviceName + " Status " + msg.payload;