Gå til innhold
  • Bli medlem

ZoRaC

Crew
  • Innlegg

    5 782
  • Ble med

  • Besøkte siden sist

  • Dager vunnet

    185

Alt skrevet av ZoRaC

  1. Nei, sensorene bruker en proprietær protokoll. For noen systemer kan man hente status fra Verisure sine websider, men vet ikke om det går fra Telldus.
  2. 10 år med 20 åpning/lukking pr dag. Ligger en video et sted hvor de viser målingene og matematikken bak tallet.
  3. Jeg foretrekker UK, da blir punktum desimaltegn, men beholder 24h-klokke.
  4. Du argumenterte med at deksler i sikringsskapet ikke kunne tas av fordi man ikke har lov å gjøre noe der selv. Med den logikken burde det være like ulovlig å fjerne deksel på en lysbryter...
  5. Du har ikke lov å gjøre noe med en fastmontert lysbryter heller, men det er likevel lov å ta av dekselet på den...
  6. Haha! Tror ikke jeg skal ta jobben med å porte Python-miio til VB.net - siden jeg verken kan Python eller VB.net... ? En fordel er at noen andre sørger for at det fortsatt fungerer om Xiaomi gjør endringer.
  7. Fikk ikke sove, så da ble det litt googling. Har funnet svar på det jeg lurte på, så da blir det trolig et VB-script eller en plugin etterhvert, som ikke benytter MQTT. «Teaser»: Gir dette i loggen: Men, jeg tror ikke jeg gidder programmere resten på mobilen, så det får bli etterhvert! ?
  8. Hvilken sentral kjører du? Jeg har laget en løsning for vaskemaskinstatus med den sensoren i HomeSeer.
  9. Ah, jeg trodde grensa var 16A uansett. Men, regelverket åpner jo ikke for å koble på noe annet enn selve støpselet...?
  10. Nei, på komfyr har man jo ikke engang lov å montere støpsel selv (tror jeg).
  11. Huh? Har man ikke lov å ta av deksel engang? høres merkelig ut... det er lov å stikke en spiker i en stikkontakt, så vidt jeg vet - det er mye farligere...
  12. Hadde ikke fått med meg det - da begynner det jo faktisk å nærme deg aktuelt. ? men, ser du også går veien via MQTT, så da er det ikke så mye å spare på det... Hadde jeg kunnet VB.net så skulle jeg ha laget meg en ordentlig plugin, uten MQTT. miiocli-kommandoene returnerer jo JSON, så det burde ikke være noe problem å kalle miiocli via VB.net og parse JSON-output man får i retur. Da hadde det vært nok å oppgi IP og token til plugin, så hadde resten fungert av seg selv. Får satse på at @Moskus sliter ute Neatoen sin og kjøper seg en Roborock. ? Spørs om jeg har sammenlignet billigste Roborock med dyreste Neato... ?
  13. Det finnes noen alternativer som baserer seg på klemmer rundt ledningene til kursen i sikringsskapet? De er ikke helt nøyaktig, men bør være bra nok til å detektere av/på.
  14. I januar skrev Rich hos HomeSeer dette til meg i en e-post: Og Og:
  15. Du kan bruke to conditions? Has a value equal to x and has changed within 3 mins Mener det skal være mulig med EasyTrigger i hvertfall.
  16. Ja, de må ha «samme» for å kommunisere direkte.
  17. Jeg kjører gratisversjonen av ESXi. Tar manuell backup av VMene av og til, men jeg har mest basert meg på BLBackup. Etter en skikkelig krasj for et par uker siden (korrupt disk-fil), så ble jeg reddet av et snapshot jeg tilfeldigvis tok dagen før. Så jeg har på todolista og se på automatisk snapshot backup - det er litt mer «knot» på gratisversjonen, men er likevel mulig å få til.
  18. Men de koster et par tusen mer enn S5, så vidt jeg kan se?
  19. Lag virtuell device «HStouch setpunkt» og vis verdien til den i HSTouch. Lag en event som trigger når set punkt endres til å sette den devicen lik setpunktet. Hvis jeg skjønte problemstillingen riktig. EDIT: det gjelder da første problemet...
  20. Eller ZigBee.
  21. Lyn-guide:
  22. EDIT: Se egen guide for å få til det samme i Windows her: ————— Det finnes en tråd med litt diskusjon rundt det å få Xiaomi-støvsugere inn i HomeSeer her: https://www.hjemmeautomasjon.no/forums/topic/4080-xiaomi-mi-roborock-robotstøvsuger/ Resultatet i den tråden er at @Rogerbl har laget en integrasjon som han selger via sin nettbutikk. Når jeg kjøpte min første Roborock S5 denne uka så syntes jeg 800 kr var litt for mye for en programvare til en støvsuger jeg betalte 2400 kr for (no offence, @Rogerbl ). Så da måtte jeg ta saken i egne hender og ordne det selv. Jeg skal her forsøke å beskrive hvordan dette er gjort, forhåpentligvis godt nok til at flere kan kopiere løsningen. Jeg kjører Ubuntu, så om dette er mulig å få til på Windows har jeg ingen anelse om... Programvare som brukes: * En MQTT-broker (f.eks Moquitto) * mcsMQTT-plugin til HomeSeer * python-miio * mqtt-launcher Start med installasjon av python-miio: https://python-miio.readthedocs.io/en/latest/discovery.html Uthenting av token var veldig enkelt med Android, som beskrevet her: https://python-miio.readthedocs.io/en/latest/discovery.html#tokens-from-mi-home-logs Når du får "mirobo discover" fungerer så kan du gå videre. Hvis du ikke har en MQTT-broker, sett opp det og test at den fungerer, f.eks Mosquitto: https://mosquitto.org/download/ Installer og konfigurere mcsMQTT-plugin i HomeSeer og sjekk at den fungerer. Lag "/usr/local/HomeSeer/scripts/vacuum.sh": #!/bin/bash IP=192.168.1.10 TOKEN=1234567868767786345 mosquitto_pub -h localhost -t vacuum/status -m "$(miiocli -o json vacuum --ip $IP --token $TOKEN status)" mosquitto_pub -h localhost -t vacuum/consumable_status -m "$(miiocli -o json vacuum --ip $IP --token $TOKEN consumable_status)" mosquitto_pub -h localhost -t vacuum/status/carpet_mode -m "$(miiocli -o json vacuum --ip $IP --token $TOKEN carpet_mode)" Kjør den og sjekk at du finner disse i mcsMQTT. Hak av for "associate" på de samme enheten som jeg har over. Gå inn på enheten og gjør justeringer på prefix/suffix, osv etter eget ønske. Legg til vacuum/control i mcsMQTT, med dette oppsettet: Legg inn mqtt-launcher.py og .conf i /scripts-mappa: https://github.com/jpmens/mqtt-launcher Legg dette i mqtt-launcher.conf: logfile = 'logfile' mqtt_broker = 'localhost' # default: 'localhost'. If using TLS, this must be set to the domain name signed by your TLS certificate. mqtt_port = 1883 # default: 1883 mqtt_clientid = 'mqtt-launcher-1' mqtt_username = None mqtt_password = None mqtt_tls = None # default: No TLS topiclist = { # topic payload value program & arguments "vacuum/control" : { 'start' : [ '/usr/local/bin/mirobo', '--ip', '192.168.1.10', '--token', '2313213213221321231', 'start' ], 'find' : [ '/usr/local/bin/mirobo', '--ip', '192.168.1.10', '--token', '2313213213221321231', 'find' ], 'home' : [ '/usr/local/bin/mirobo', '--ip', '192.168.1.10', '--token', '2313213213221321231', 'home' ], 'spot' : [ '/usr/local/bin/mirobo', '--ip', '192.168.1.10', '--token', '2313213213221321231', 'spot' ], 'pause' : [ '/usr/local/bin/mirobo', '--ip', '192.168.1.10', '--token', '2313213213221321231', 'pause' ], }, "vacuum/control/fanspeed" : { None : [ '/usr/local/bin/mirobo', '--ip', '192.168.1.10', '--token', '2313213213221321231', 'set_fan_speed', '@!@' ], }, "vacuum/control/carpet_mode" : { None : [ '/usr/local/bin/miiocli', 'vacuum', '--ip', '192.168.1.10', '--token', '2313213213221321231', 'set_carpet_mode', '@!@' ], }, } (bytt ut "2313213213221321231" med token) Endre denne linjen i mqtt-launcher.py: https://github.com/jpmens/mqtt-launcher/blob/master/mqtt-launcher.py#L43 Legg inn CONFIG="/usr/local/HomeSeer/scripts/mqtt-launcher.conf" Kjør mqtt-launcher.py. Når du ser at det fungerer, legg den inn som en service, slik at den kjører automatisk, slik som beskrevet her: https://github.com/jpmens/mqtt-launcher/issues/20 Det var en "lyn-guide" på hvordan dette er satt opp. Kan utdype mer senere, ellers er det bare å spørre så skal jeg svare så godt jeg kan, selv om jeg verken kan noe særlig om MQTT eller Python...
  23. Finnes en egen (dyr) plugin. Ellers har jeg lagt ut et gratis alternativ på forumet her (om du kjører Linux). Ellers kan Ecowitt være et alternativ?
  24. Hehe. Det meste er allerede skrevet, trenger bare å linke til de forskjellige readme'ene. Måtte ha noe å gjøre på bussen til jobb også:
  25. Koblet opp min Roborock S5 i kveld. Måtte selvsagt integrere den med HomeSeer umiddelbart... ? Tok meg 1-2 timer, henter bare inn status foreløpig, men må vel legge til litt styring også. Stikkord: Python-miio, MQTT, Linux, bash, Mosquitto, mcsMQTT.
×
×
  • 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.