Moskus 3 781 Skrevet Oktober 20, 2020 Rapporter Share Skrevet Oktober 20, 2020 Jeg har lekt meg med en NodeMCU og et breakout board som måler A-veide lydnivåer. Jeg har skrevet litt kode for måle/beregne forskjellige lydtekniske verdier, og vil publisere en eller flere over MQTT. Jeg har nå fått til å sende nivåer (LAeq,5s) hvert 5. sekund til topic sound/level. I tillegg kan jeg sende 0 og 1 til sound/in for å skru av eller på det blå lyset på NodeMCUen. Alt dette fungerer fint med mosquitto_sub og mosquitto_pub. _sub _pub Så: Jeg vil ha en device i HomeSeer via mscMQTT-pluginen som oppdaterer seg hver gang den mottar data på topic sound/level Jeg vil ha en device i HomeSeer som sender hhv. 0 og 1 til topic sound/in, gjerne med dedikerte knapper. Jeg har imidlertid ikke peiling på hvordan jeg gjør dette i mscMQTT. Jeg brukte en annen plugin tidligere, men den fungerte ikke like bra med større datamengder, noe som mscMQTT visstnok skal klare fint, samtidig som den ikke kunne koble seg til flere brokere. Men jeg er blank. Jeg har satt opp noe som dette: ... og har med det fått ut et par devicer her: ... men det skjer jo ingenting! 😫 Hva er det jeg mangler?! Siter Lenke til innlegg Del på andre sider
mk1 black limited 282 Skrevet Oktober 20, 2020 Rapporter Share Skrevet Oktober 20, 2020 Huk av for In HS Device Value og Number kanskje? Siter Lenke til innlegg Del på andre sider
Moskus 3 781 Skrevet Oktober 20, 2020 Forfatter Rapporter Share Skrevet Oktober 20, 2020 Fant ut at jeg måtte vise den i Associations-tab'en, og finne den med "Include Received MQTT Topics" PÅ og "Show All Assicoated Only" AV. Så var det bare å huke av i "a"-kolonnen. 1 Siter Lenke til innlegg Del på andre sider
Moskus 3 781 Skrevet Oktober 20, 2020 Forfatter Rapporter Share Skrevet Oktober 20, 2020 Men så skal vi finne ut hvordan vi sender data... Siter Lenke til innlegg Del på andre sider
borg1n 49 Skrevet Oktober 20, 2020 Rapporter Share Skrevet Oktober 20, 2020 relatert. Mulig det var en "cold start" problematikk hos meg, men når jeg valgte tilsvarende config med "lytt til alt" så gikk CPU bruken i taket. Ser du det samme hos deg? Siter Lenke til innlegg Del på andre sider
Moskus 3 781 Skrevet Oktober 20, 2020 Forfatter Rapporter Share Skrevet Oktober 20, 2020 Ja, men den gir seg etter en del minutters tenking. Siter Lenke til innlegg Del på andre sider
Moskus 3 781 Skrevet Oktober 20, 2020 Forfatter Rapporter Share Skrevet Oktober 20, 2020 OK, jeg har fått inn sound/in. Det var enklest å lytte etter alle beskjeder, for så å finne sound/in Her skal det være to verdier: Off = 0 og On = 1. Med $$value: sender devicen 0 og 1. Hendig. Her er oppsettet: Hvis jeg velger "In Hs Device String" (rødt oppe) får jeg "0" eller "1" som device string. MEN hvis jeg velger "In HS Device Value" blir verdien +2! Altså 0 (som er Off) blir 2 og 1 (som er On) blir 3! AAAARGH! Siter Lenke til innlegg Del på andre sider
Moskus 3 781 Skrevet Oktober 20, 2020 Forfatter Rapporter Share Skrevet Oktober 20, 2020 Slik blir det: Men det er jo helt fjernt! Siter Lenke til innlegg Del på andre sider
ZoRaC 1 399 Skrevet Oktober 20, 2020 Rapporter Share Skrevet Oktober 20, 2020 Min erfaring er at funker dårlig å bruke samme topic til både sende og motta. Jeg har egne topics for å sende kommandoer. Vet ikke om det har noen sammenheng med feilen du opplever... 1 Siter Lenke til innlegg Del på andre sider
Moskus 3 781 Skrevet Oktober 20, 2020 Forfatter Rapporter Share Skrevet Oktober 20, 2020 @ZoRaC, samme topic må jo fungere, men tenker du på samme device? Men hvordan gjør du det? Du har vel haugevis med eksempler! Jeg kom rundt problemet med en elegant og idiotisk måte. Så strengt tatt er problemet løst... Men det er nå kun fordi det var enkelt. Denne gangen. Men da har jeg fått til dette: ... som etter bare 2-3 timer fra blank .ino-fil til ferdig i HomeSeer ikke er så verst. Siter Lenke til innlegg Del på andre sider
ZoRaC 1 399 Skrevet Oktober 21, 2020 Rapporter Share Skrevet Oktober 21, 2020 20 timer siden, Moskus skrev: @ZoRaC, samme topic må jo fungere, men tenker du på samme device? Mener å ha lest noe i mcsMQTT-forumet om at man bør ha egne topics til set/get, men mulig det var i tidligere versjoner. 20 timer siden, Moskus skrev: Men hvordan gjør du det? Du har vel haugevis med eksempler! Jeg tar stort sett bare imot data via MQTT og de få gangene jeg skal sende noe så gjør jeg det direkte i event i stedet for i en device: Siter Lenke til innlegg Del på andre sider
Moskus 3 781 Skrevet Oktober 22, 2020 Forfatter Rapporter Share Skrevet Oktober 22, 2020 17 timer siden, ZoRaC skrev: Jeg tar stort sett bare imot data via MQTT og de få gangene jeg skal sende noe så gjør jeg det direkte i event i stedet for i en device: Aha. Jeg har en plan om å lage en Bartender-implementering med MQTT, og ikke bare Arduino-plugin'en, men må til en mer strømlinjeformet måte enn det. Siter Lenke til innlegg Del på andre sider
borg1n 49 Skrevet Oktober 22, 2020 Rapporter Share Skrevet Oktober 22, 2020 Jeg har tidligere (før HS4 oppgradering) hatt sync'ing av tilstand på tvers av HS3-hjemme og HS3-hytta. F.eks. "precense detection". Mener å huske at det fungerte ok. Da hadde jeg lesign/ skriving av tilstand på en device hjemme mappet mot tilsvarende device på hytta slik at endringer hjemme ble propagert til hytta, og vise-versa. Såvidt jeg husker fungerte det. Jeg hadde ikke egne eventer for skriving/ lesing. Etter HS4 har jeg ikke satt opp MQTT igjen, har egentlig ikke noe sterkt behov for det nå og har mer lyst å teste ut bruk av Node-Red med Node-Red plugins. Siter Lenke til innlegg Del på andre sider
Rogerbl 51 Skrevet Oktober 26, 2020 Rapporter Share Skrevet Oktober 26, 2020 On 21/10/2020 at 15:51, ZoRaC said: Mener å ha lest noe i mcsMQTT-forumet om at man bør ha egne topics til set/get, men mulig det var i tidligere versjoner. Jeg tar stort sett bare imot data via MQTT og de få gangene jeg skal sende noe så gjør jeg det direkte i event i stedet for i en device: Jeg bruker Set i topic'en for å gi en kommando og Stat der jeg bare leser status. Da blir det veldig ryddig. Siter Lenke til innlegg Del på andre sider
Rogerbl 51 Skrevet Oktober 26, 2020 Rapporter Share Skrevet Oktober 26, 2020 On 20/10/2020 at 12:19, Moskus said: Jeg har lekt meg med en NodeMCU og et breakout board som måler A-veide lydnivåer. Jeg har skrevet litt kode for måle/beregne forskjellige lydtekniske verdier, og vil publisere en eller flere over MQTT. Jeg har nå fått til å sende nivåer (LAeq,5s) hvert 5. sekund til topic sound/level. I tillegg kan jeg sende 0 og 1 til sound/in for å skru av eller på det blå lyset på NodeMCUen. Alt dette fungerer fint med mosquitto_sub og mosquitto_pub. _sub _pub Så: Jeg vil ha en device i HomeSeer via mscMQTT-pluginen som oppdaterer seg hver gang den mottar data på topic sound/level Jeg vil ha en device i HomeSeer som sender hhv. 0 og 1 til topic sound/in, gjerne med dedikerte knapper. Jeg har imidlertid ikke peiling på hvordan jeg gjør dette i mscMQTT. Jeg brukte en annen plugin tidligere, men den fungerte ikke like bra med større datamengder, noe som mscMQTT visstnok skal klare fint, samtidig som den ikke kunne koble seg til flere brokere. Men jeg er blank. Jeg har satt opp noe som dette: ... og har med det fått ut et par devicer her: ... men det skjer jo ingenting! 😫 Hva er det jeg mangler?! clear existing values. Legg inn verdiene du ønsker og velg button. Husk å legge inn publish topic. Siter Lenke til innlegg Del på andre sider
Moskus 3 781 Skrevet Oktober 30, 2020 Forfatter Rapporter Share Skrevet Oktober 30, 2020 Dette endte jeg opp med for desimaltall og bytte mellom punktum og komma. Siter Lenke til innlegg Del på andre sider
gullfrode 80 Skrevet Oktober 30, 2020 Rapporter Share Skrevet Oktober 30, 2020 Jeg endra til . Som desimalskilletegn på Windows 10-pc med Homeseer, fikk ikke til på noen annen måte mot Influxdb. Siter Lenke til innlegg Del på andre sider
Moskus 3 781 Skrevet Oktober 31, 2020 Forfatter Rapporter Share Skrevet Oktober 31, 2020 22 timer siden, gullfrode skrev: Jeg endra til . Som desimalskilletegn på Windows 10-pc med Homeseer, fikk ikke til på noen annen måte mot Influxdb. Jo, klart det er en fin hack, men jeg nekter at det skal være dette som gjør at jeg må endre det... Siter Lenke til innlegg Del på andre sider
Anbefalte innlegg
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.