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

oklona

Medlemmer
  • Innlegg

    5
  • Ble med

  • Besøkte siden sist

Hjemmeautomasjon

  • System
    openHAB

oklona sine prestasjoner

Smartplugger

Smartplugger (4/16)

  • Første innlegg
  • Uke én ferdig
  • En måned senere
  • Ett år inn

Nylige merker

1

Nettsamfunnsomdømme

  1. Du skrev tidligere om WiFi-konfigurasjon. Det er vel stor sannsynlighet for at du vet dette, men bare sånn i tilfelle... En av fordelene med NodeMCU, er jo at her har noen smarte folk kommet med løsninger som håndterer WiFi omtrent sånn du beskrev. Når devicen er nyprogrammert, eller resatt, oppretter den eget AP, som du kan koble opp mot og sette WiFi-parametere. Her kan du også ha config-mulighet for alle andre parametere, som MQTT broker osv. -Og firmware upgrade uten å måtte koble fra enheten. Den mest komplette implementasjonen jeg har sett, som selvfølgelig også bruker MQTT, er denne: GitHub - 1technophile/OpenMQTTGateway: MQTT gateway for ESP8266, ESP32, Sonoff RF Bridge or Arduino with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale compatibility, SMS & LORA. Den er modulær, og jeg tipper du kunne modifisert koden, for eksempel ved å lage en helt egen modul, til å passe til din bruk til gardinprosjektet.
  2. oklona

    Verisure binding

    Det er fordeler og ulemper ved å bruke script - MQTT kontra standard binding. Det blir jo "flere bevegelige deler" som kan feile (scriptet kan stoppe, Mosquitto-serveren kan feile, og OpenHAB kan feile) til motsetning fra når alt kjøres i OpenHAB, og det strengt tatt er bare OpenHAB som kan feile. (Så kan vi selvfølgelig si at bindingen også kan feile, men hvis det er det eneste du bruker MQTT-bindingen til, kan du jo fjerne den, så har du bare byttet en binding med en annen. -Men har du først begynt å bruke MQTT, er sannsynligheten stor for at du finner flere bruksområder. ) Med MQTT 2.x - bindingen kan MQTT settes opp i Paper UI, men jeg er enig i at det blir litt mer komplisert og uoversiktlig med MQTT og broker, things og items som må defineres og knyttes sammen. Bindingen vil også høyst sannsynlig oppdateres av "noen" etter hvert som Verisure eventuelt endrer API og sånt. Jeg har noen script jeg har kjørt i en del år, mot Miele cloud og mot EnTur sitt API (opprinnelig Ruter sitt API, inntil det ble erstattet av EnTur), og utfordringen med script, er at det typisk er litt færre brukere, og litt mindre sannsynlighet for at det oppdateres hvis du ikke kan gjøre det selv. -Og oppdaterer du selv, havner du fort litt skevt ut i forhold til å oppdatere til den "offisielle" versjonen senere. Fordelene ved å bruke script / MQTT er, som Xibriz er inne på, fleksibiliteten. Du er da helt uavhengig av hvilket smarthjem-system du bruker. Du kan til og med bruke flere samtidig, for eksempel i en master / backup - situasjon, eller hvis du holder på å evaluere at annet system i tillegg til OpenHAB. Skal du lage integrasjoner selv, er det også MYE kjappere å skrive et script som snakker MQTT enn å utvikle din egen binding selv. -Og hvis du skal lete etter integrasjoner på nett, har sannsynligvis en eller annen laget en MQTT-integrasjon før du klarer å finne en OpenHAB binding. I tillegg, kan du typisk ha bedre oversikt over hvordan brukernavn/passord/tokens håndteres i et script, enn du vil ha i kompliert kode. Inntil for et par år siden, hadde jeg to OpenHAB-installasjoner, en master, som kjørte virtuelt i XenServer, og en "slave" som kjørte på en Rapberry PI, med Z-Wave og ZigBee USB sticks. Der ble jeg etter hvert lei av MQTT-integrasjonen fordi det stadig var noe som feilet. Enten var Raspberry'en nede, ellers kunne OpenHAB stoppe på Pi'en, eller så ble det tull og faktisk forsinkelser med Mosquitto. -Og samboeren var klar på at det var på tide å ordne så lyset i huset til enhver tid bare "funker". -Så fordeler og ulemper. Det er bare viktig å gjøre noen valg på hva som er viktig for deg :-)
  3. oklona

    Verisure binding

    Perfekt, takk! Da har jeg lært noe nytt i dag også! MQTT er rimelig nytt for meg, og i eksemplet jeg så i OpenHAB - forumet var det alltid leading slash :-) Takk for hjelpen! Siden dette ikke oppdateres så ofte, burde man lagt til en "sist oppdatert" - verdi også sammen med publiseringene?
  4. oklona

    Verisure binding

    Fryktelig godt poeng, faktisk... Da fungerte det. Jeg hadde inntrykk av at det alltid skulle være en slash foran topic?
  5. oklona

    Verisure binding

    Hei! Jeg har testet scriptet nå, og får det ikke til å fungere. Jeg har scriptet en del i forskjellige språk gjennom tidene, men sliter med å finne akkurat hva som skjer. Ved hjelp av noe debug "print" - statements, finner jeg at "overview" fylles korrekt, og at vs_publish sine publiseringer (arm_state, door_lock, door_window etc) kalles opp korrekt. -Men ved subscription til /verisure/# på mosquitto gir meg ingen info. (Default-verdiene på publiseringstopics er beholdt i prod.cfg.) Du har ikke en nyere versjon, eller en versjon med mer debugging tilgjengelig? Jeg har satt opp med en read-only bruker, ettersom jeg ikke ønsker å kunne skru alarm av og på fra MQTT. -Dermed har brukeren heller ingen PIN, så jeg har bare fylt inn "1234" for PIN. Mvh Oklona
×
×
  • 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.