Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon.no!

Hvordan lese status i Node Red?


Tom

Anbefalte innlegg

Hei, hvordan kan jeg lese status på en bryter i Node-RED? 

 

I dokumentasjonen står det:

 

To read the current state of this switch publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"state": ""}

 

Noen som vet hvordan jeg gjør dette?

 

/Tom

Lenke til kommentar
Del på andre sider

Ok, flott, takk, satt opp følgende rekke:

 

image.png.b9bd975c975540cd2f6f4e5f0bc2d82b.png

 

Og fra debug fikk jeg da:

 

image.png.a27c7e3a83c21609785bbb220a939ee0.png

 

Så alt vel sålangt... :)

 

Men hvis jeg da f.eks. skal endre brightness skal dette gjøres slik:

zigbee2mqtt/BJ_Kontor/set' with data '{"brightness":120}'

 

Hvordan gjør jeg det? 

 

 

Lenke til kommentar
Del på andre sider

Installerte MQTT Explorer og ser det kommer inn en masse meldinger hele tiden. Virker som om BJ_Kontor (som er en bryter med innebygget dimmer) kontinuerlig sender meldinger, og disse kommer ca hvert 5 sekund:

{"action":null,"brightness_relay":46,"linkquality":135,"state":"ON","state_relay":"ON"}
{"action":null,"brightness_relay":46,"linkquality":114,"state":"ON","state_relay":"ON"}
{"action":null,"brightness_relay":46,"linkquality":150,"state":"ON","state_relay":"ON"}

 

x

Lenke til kommentar
Del på andre sider

Jeg regner med de meldingene kommer i topic "zigbee2mqtt/BJ_Kontor". Kommer der noe i "zigbee2mqtt/BJ_Kontor/set" når du trykker på knappen på inject noden?

 

Serveren så litt merkelig ut eller har du bare gitt den samme navn som adressen til serveren?

Lenke til kommentar
Del på andre sider

Jeg ser at du har adressen til serveren der hvor der burde vært et litt tilfeldig navn, jeg ser jo ikke hva som ligger bak men min server ser slik ut:

bilde.png.1a988ef5c5c14075eaf3196f1474eb1d.png

 

Hvis du har "localhost:1883" bare der jeg ser det så virker nok ikke stort.

Endret av SveinHa
Lenke til kommentar
Del på andre sider

Tom skrev (På 30.12.2021 den 23.05):

Så alt vel sålangt... :)

 

Men hvis jeg da f.eks. skal endre brightness skal dette gjøres slik:

zigbee2mqtt/BJ_Kontor/set' with data '{"brightness":120}'

 

Hvordan gjør jeg det? 

Call service node


image.thumb.png.cc060681c310c3e35d4241cc395bf57d.png

Lenke til kommentar
Del på andre sider

Bli med i samtalen

Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.

Gjest
Skriv svar til emnet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.

×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.