Aquara Sensor in Variable schreiben

Node-RED als CCU3/RaspberryMatic Addon, WebApp, HomeKit, ...

Moderator: Co-Administratoren

Antworten
Alfi84
Beiträge: 50
Registriert: 17.05.2020, 11:04
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 8 Mal

Aquara Sensor in Variable schreiben

Beitrag von Alfi84 » 31.01.2022, 19:59

Hallo zusammen,

ich habe nach dem Video Tutorial vom Stefan (verdrahtet)https://www.youtube.com/watch?v=vl0Q0VyH-qk einen Aquara Temp.-sensor in Node-red angelernt und einen flow angelegt um die Daten in eine Variable auf die CCU3 zu senden. Mit meinem Aquara Fensterkontakt hat das ohne Probleme funktioniert. Leider klappt es mit dem TempSensor nur sporadisch. Oft steht nur als Wert eine"0" oder "undefined".
Kann mir jemand sagen ob ich irgendwo einen Fehler oder evtl. was vergessen habe?

Code: Alles auswählen

[
    {
        "id": "ed50bfe0.604ca",
        "type": "tab",
        "label": "TempHWR",
        "disabled": false,
        "info": ""
    },
    {
        "id": "519407ca.d818b8",
        "type": "zigbee-converter",
        "z": "ed50bfe0.604ca",
        "shepherd": "64a0e807.af1ff8",
        "name": "",
        "topic": "zigbee/${name}",
        "settopic": "zigbee/${name}/set",
        "gettopic": "zigbee/${name}/get",
        "device": "0x00158d00076d68d4",
        "attribute": "",
        "payload": "json",
        "x": 420,
        "y": 360,
        "wires": [
            [
                "6219e9ef.dfdcf8"
            ]
        ]
    },
    {
        "id": "6219e9ef.dfdcf8",
        "type": "change",
        "z": "ed50bfe0.604ca",
        "name": "TempHWR",
        "rules": [
            {
                "t": "move",
                "p": "payload.temperature",
                "pt": "msg",
                "to": "payload",
                "tot": "msg"
            }
        ],
        "action": "",
        "property": "",
        "from": "",
        "to": "",
        "reg": false,
        "x": 680,
        "y": 360,
        "wires": [
            [
                "5fdf8c2c.2eb334",
                "960c94d8.0989c8"
            ]
        ]
    },
    {
        "id": "5fdf8c2c.2eb334",
        "type": "ccu-sysvar",
        "z": "ed50bfe0.604ca",
        "name": "TemperaturHWR",
        "ccuConfig": "38263145.35ea0e",
        "topic": "ReGaHSS/${Name}",
        "change": true,
        "cache": true,
        "x": 1100,
        "y": 360,
        "wires": [
            []
        ]
    },
    {
        "id": "960c94d8.0989c8",
        "type": "debug",
        "z": "ed50bfe0.604ca",
        "name": "",
        "active": true,
        "tosidebar": true,
        "console": false,
        "tostatus": false,
        "complete": "payload",
        "targetType": "msg",
        "statusVal": "",
        "statusType": "auto",
        "x": 1090,
        "y": 440,
        "wires": []
    },
    {
        "id": "64a0e807.af1ff8",
        "type": "zigbee-shepherd",
        "name": "zigbee herdsman",
        "path": "/dev/ttyACM0",
        "baudRate": "115200",
        "rtscts": true,
        "channelList": [
            11
        ],
        "led": "disabled",
        "adapter": "deconz"
    },
    {
        "id": "38263145.35ea0e",
        "type": "ccu-connection",
        "name": "localhost",
        "host": "localhost",
        "regaEnabled": true,
        "bcrfEnabled": true,
        "iprfEnabled": true,
        "virtEnabled": true,
        "bcwiEnabled": false,
        "cuxdEnabled": true,
        "regaPoll": true,
        "regaInterval": "30",
        "rpcPingTimeout": "60",
        "rpcInitAddress": "127.0.0.1",
        "rpcServerHost": "127.0.0.1",
        "rpcBinPort": "2047",
        "rpcXmlPort": "2048",
        "tls": false,
        "inSecure": false,
        "authentication": false,
        "username": "",
        "password": "",
        "queueTimeout": "5000",
        "queuePause": "250",
        "contextStore": ""
    }
]
Vielen Dank vorab!

Gruß
Alfi84
RPi 3B+ | RPI-RF-MOD | RaspberryMatic | CuxD | Redmatic | conbee2
RP 4 | iobroker
NUC8i5 | Proxmox | Homeassistent

MaWeWa
Beiträge: 5
Registriert: 06.03.2022, 11:42
System: CCU
Hat sich bedankt: 2 Mal

Re: Aquara Sensor in Variable schreiben

Beitrag von MaWeWa » 19.06.2022, 15:38

Hi,

hast du mittlerweile eine Info.
kämpfe mit einem ähnlichen Fehler.
Bild
https://ibb.co/RQktVm5


kein Plan was ich machen soll.

hoffe es kommt ein Tip und wenn es nur ist wo ich am besten suche.

Gruß MaWeWa
Zuletzt geändert von MaWeWa am 20.06.2022, 19:18, insgesamt 1-mal geändert.

Alfi84
Beiträge: 50
Registriert: 17.05.2020, 11:04
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 8 Mal

Re: Aquara Sensor in Variable schreiben

Beitrag von Alfi84 » 19.06.2022, 21:07

Hallo,

ja ich habe die Phoscon App auf meinem Raspi installiert und damit konnte ich den Sensor (und weitere) anlernen.
Bin danach vorgegangen:
https://www.smarthome-tricks.de/conbee- ... pberry-pi/

Gruß
Alfi84
RPi 3B+ | RPI-RF-MOD | RaspberryMatic | CuxD | Redmatic | conbee2
RP 4 | iobroker
NUC8i5 | Proxmox | Homeassistent

MaWeWa
Beiträge: 5
Registriert: 06.03.2022, 11:42
System: CCU
Hat sich bedankt: 2 Mal

Re: Aquara Sensor in Variable schreiben

Beitrag von MaWeWa » 20.06.2022, 18:31

OK Danke,

mal schauen wollte eigentlich ohne weitere Adapter usw. auskommen.
Humidity bekomme ich immer angezeigt und auch in eine Variable geschrieben nur Batterie und Temperatur nicht.
Werden immer zu schnell von der Luftfeuchtigkeit überschrieben.

Versuche jetzt nicht alles in msg.payload abzulegen sondern in Variablen nur weiß ich noch nicht wie ich diese dann in Homematic Sysvariablen
bekomme.

mal sehen.

Viele Grüße

Antworten

Zurück zu „RedMatic“