Jump to content

deve87

Members
  • Content Count

    123
  • Joined

  • Last visited

  • Days Won

    5

deve87 last won the day on May 23 2019

deve87 had the most liked content!

Community Reputation

50 Excellent

About deve87

  • Rank
    Member

Hjemmeautomasjon

  • System
    Domoticz

Recent Profile Visitors

869 profile views
  1. Fikk det til å fungere! Hadde skrevet "C:\veien\til\python\program.exe" Byttet jeg ut C:\ med %HOMEDRIVE% og samme med veien til skriptet. Testet aldri videre med .bat skriptet jeg lagde.
  2. Det rare er at det fungerte fint på en annen Windows server 2016. Så kjørte den noen Windows oppdateringer. Og dermed samme problem med den også.
  3. Hei. Trudde det skulle være enkelt å få Windows 10 til å starte et python skript ved oppstart. Men nå har jeg prøvd alle mulige valgt i Schedule, mens ingen ting skjer. Det står bare "Ready". Trykker jeg på "Run" knappen i Schedule. Funker det fint. Har også prøvd å laget en .bat fil som skal starte skriptet med samme resultat. Kjører fint når jeg manuelt kjører den, men kjører ikke ved oppstart. Prøvd å lagt den til regedit under run mappene (både alle og en og en). Slik at det dukker opp i "Startup i Task Manager" Lagt det til i shell:startup
  4. Fjernstyring av min eldre Carrier varmepumpe.. ESP8266 + IR + DS18B20 (DS18B20 for å måle utblåsningstemp) Var heldig å fant 5VDC i kretskortet for innedelen. ESP8266 fikk også fint plass i den originale boksen 😉 Satte inn en Fibaro plugg for å kunne måle strømtrekken i tillegg. https://www.domoticz.com/wiki/ESPEasy_Aircondition_Inverter_IR_control
  5. Ser ut som det fungerte vis jeg skrev domenenavn.no:443 i programmet 😉
  6. Takk for svar. Har installert NGINX på en Raspberry PI. Og ting ser ut til å fungere fint. Går en inn på domenenavn.no nå. Kommer man til server med gyldig SSL sertifikat fra lets encrypt. Men søtet på et lite problem. For brukergrensesnittet kommer med to versjoner. En ny versjon kjørende med HTML 5 og en eldre kjørende på noe java greier med eget program. Begge benytter port 443. Nå får ikke det eldre java programmet kontakt med server. Men det rare er at det gjør det etter noe restarter av NGINX. 🤨 Deretter, kan jeg restarte Raspbe
  7. Okay. Takk. Skal se hva jeg får til her 😄
  8. Vi har et brukergrensesnitt på en lokal server som vi deler port 443 mot offentlig nettverk. Denne IP adressen skal nå knyttes til et .no domene vi har kjøpt. Med tiden, kommer det flere servere. Da håpet vi på en løsning som gjorde at domene kan linkes til de forskjellige serverens brukergrensesnitt. Dette må vel skje lokalt? Jeg er ikke veldig inn i dette her, så kan prøve å gi et eksempel: Skal man i dag nå UI på server nr1. Taster man inn www.domenenavn.no Men når server nr2 kommer. Håpet vi på en løsning på noe som ligner det her domenenavn.no/nr2 eller
  9. Benytter Zigate USB mot Domoticz for Zigbee. Etter en firmware oppdatering på Zigate USB. Klarte jeg ved en feil å velge 'erase eeprom' Som gjorde at jeg måtte inkludere alle Zigbee enheter på nytt. Alle andre enheter som Elko dimmer/termostater, Philips HUE enheter, Ikea ting og andre Xiaomi Aqara enheter lot seg enkelt inkludere mot Zigate på nytt. Bortsett fra Aqara batteribryteren.. Det står at den skal holdes inne i 10sekunder, deretter skal den gå i inkludering. Det gjør den ikke. Det står at den skal kvittere med 3 blink fra LED, men den blinker 5
  10. Etter litt tid, ble det ferdige oppsettet litt andelenes. Var egentlig lurest å hente data utifra tiden for hver array fra json. Ved neste time, plusses bare 1 time på den eksisterende timen osv.. def weather_data(): #værdata denne timen starter her Yr(location_name='Norway/Telemark/Skien/Skien', forecast_link='forecast_hour_by_hour') for forecast in weather.forecast(hex): tn = time.strftime("%d""T""%H") jsondata = json.loads(forecast) data = jsondata["@from"] regn = jsondata["precipitation"][
  11. Ja, hadde prøvd det. Men den genererte bare 100 rader med hvert tall. Slik at 1003.4 ble 1 0 0 3 . 4 Men ved bruk av join() ble det mer riktig ?
  12. Ved å se nærmere på libyr.py Så det ut som at data ble generert ved brukt av "yield" Så ved å ha med ' '.join(forecast) var det mulig å benytte slice for stringen eks [45:-5500] før [pressure], [@value] blir hentet. Slik at en derifra kan hente riktig rad utifra den og den timen.
  13. "hele" er verdier for 48 timer fram i tid med trykk ute hpa. Håper er å gripe rad for rad slik at: rad1 = trykk nå rad2 = trykk om 1 time rad3 = trykk om 2 timer osv. deretter sende det til domoticz via json (denne biten er OK) Før jeg henter @value i pressure, kommer det opp 48 slike ved print av forecast { "@from": "2020-01-14T21:00:00", "@to": "2020-01-14T22:00:00", "symbol": { "@number": "4", "@numberEx": "4", "@name": "Cloudy", "@var": "04" }, "precipitation": { "@value"
×
×
  • Create New...