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

Guahtdim

Medlemmer
  • Innlegg

    1 444
  • Ble med

  • Besøkte siden sist

  • Dager vunnet

    68

Alt skrevet av Guahtdim

  1. Ny versjon ute - 0.0.0.7 Hvis du allerede har installert tidligere versjoner så slett alle enheter og opprett på nytt
  2. Personlig så ville jeg gått for en liten Nuc med SSD istedenfor en RPI. Den trenger ikke være så veldig heftig, men da har du iallefall noe som tillater systemet å vokse. Jeg begynte i det små med å sette opp sms-varsler hvis det ble for varmt i kjøleskap og lignende enkle ting.
  3. Jeg kommer med en oppdatering i løpet av de nærmeste dagene. Jeg mistenker at du bør slette alle devicer og lage varmepumpen på nytt under ipconfig.
  4. Jeg mistenker at dette er en plugin - EasyTrigger av Spud (30$ US)
  5. En linket liste til det du har brukt hadde vært fint.
  6. overse siste post. I hovedsak jeg som klarte å lage to varmepumper med samme ip. Det gikk, men den ene fikk aldri noe data og det var den jeg hele tiden så på. Med andre ord noe som skal forbedres.
  7. Hmm, og så har man endret så mye at det ikke fungerer som det skal igjen.... Mere jobbing senere på denne ser jeg.
  8. Jeg tror jeg har en anelse om hva som kan være problemet. Du kjører med norske settings og da blir tall formatert med komma som desimalseparator. Dette skjer også når dropdown for temperatur lages. Hvordan jeg skal få til å overstyre denne aner jeg ikke, men jeg antar at det er den første feilen du la ut (du prøver å velge ny temperatur fra dropdown og den gir tilbake feilmeldingen Input string was in not in a correct format). Jeg ser også at når du kommer så langt at temperatur skal sendes til varmepumpen så blir det satt til norsk format med komma. Denne kan jeg lett overstyre. Ny versjon på gang - 0.0.0.5. Mulig det kommer en versjon 0.0.0.6 om ikke så lenge for å fikse opp dropdown. Hvis temperatur formateres med komma som desimalseparator og dette ikke håndteres korrekt så kan jeg bare mulitiplisere verdi med 10 for å slippe unna desimaltall og dele på 10 i HomeSeers mottak.
  9. @xibriz Bittelitt forklaring på dette hadde vært kult. Kjører du wifi og batteripakker på kameraene? Uansett - digger det selv om WAF er lysår unna.
  10. Jeg ser at jeg har satt shum=0, mens du har den til ingenting. Jeg har laget en ny versjon hvor denne ikke settes (0.0.0.4). Basic info har jeg faktisk ikke testet før. ret=OK,type=aircon,reg=eu,dst=1,ver=1_2_51,rev=D3A0C9F,pow=0,err=0,location=0,name=%44%61%69%6b%69%6e%41%50%39%32%33%35%39,icon=9,method=polling,port=30050,id=xxxx,pw=yyyyy,lpw_flag=0,adp_kind=3,pv=0,cpv=0,cpv_minor=00,led=1,en_setzone=1,mac=zzzzzzz,adp_mode=run,en_hol=0,grp_name=,en_grp=0
  11. (Søvnløs for tiden) Jeg testet den nettopp på Ubuntu vm (herregud som jeg knoter med linux) og hos meg fungerte det som det skulle hvis man ser bort ifra at jeg må ta en skikkelig gjennomgang på filpath til grafikken. Ikke greit når man lever i ett OS som er så tilgivende. Kan det være mono-versjonen din eller noe? Jeg har egentlig ikke peiling.
  12. Oppdatert versjon med bittelitt mer logging. Mer en det får jeg desverre ikke gjort akkurat nå.
  13. For meg så ser det ut til at feilen er når du prøver å gjøre noen endringer på config-siden. Kunne du prøve å gjøre noe ved å trykke på de knappene som er kommet opp? F.eks trykke på On og f.eks. skifte temperatur? Utetemperatur og kompressorbruk vises kun når varmepumpen er slått på. Men jeg skal legge på litt ekstra logging i neste versjon. Ulempen nå er at jeg drar på ferie og kommer ikke til å ta med pc (da får jeg smekk på fingerene av kone og barn). Edit: Etter å ha sett på oversikten din så ser jeg at første feilen er at jeg har en skrivefeil som gjør at du og andre får feil bilde-link mot off-status på Mode. Mens Windows sluker slikt rått og ikke klager så er Linux litt mer pirkete. Her skulle jeg faktisk ønske at Windows var det også.
  14. Guahtdim

    Tasker plugin

    @bjornepappa Her er det vel snakk om at han skal trigge at en telefon/skjerm/nettbrett skal våkne idet man går forbi. Da må man ha noe som sender signal til telefon/skjerm/nettbrett og får dette til å våkne opp. Det er derfor Tasker er brukt til dette.
  15. NB NB: Denne plugin ser ikke ut til å være kompatibel med nyere varmepumper fra Daikin (2021 eller nyere). Daikin har valgt å endre på WIFI-modulen slik at alt ligger i en sky. Og tilsynelatende kun gitt tilgang til "third parties" som betaler for tilgang. Dette er en plugin for å kunne styre Daikin og Panasonic varmepumpe med wifi-modul For å teste om din Daikin varmepumpe kan fungere skriv inn i en browser (Chrome/Firefox/Edge) http://<ip til varmepumpe>/aircon/get_control_info Og hvis du da får tilbake en tekst som ser noe us som dette ret=OK,pow=1,mode=4,adv=,stemp=15.0,shum=0,dt1=21.0,dt2=M,dt3=25.0,dt4=15.0,dt5=15.0,dt7=21.0,dh1=0,dh2=50,dh3=0,dh4=0,dh5=0,dh7=0,dhh=50,b_mode=4,b_stemp=15.0,b_shum=0,alert=255,f_rate=A,f_dir=1,b_f_rate=3,b_f_dir=1,dfr1=A,dfr2=5,dfr3=5,dfr4=3,dfr5=3,dfr6=5,dfr7=A,dfrh=5,dfd1=1,dfd2=0,dfd3=0,dfd4=1,dfd5=1,dfd6=0,dfd7=1,dfdh=0 Så vil antageligvis DaikinSeer fungere Link til siste versjon DakinSeer 0.0.6.7 (NB: Kun testet i Windows ) Kompatibel med Google Home Hvis du allerede har installert tidligere versjoner så slett alle enheter og opprett på nytt Hva denne plugin gjør: Gir deg en oversikt over forskjellige status Gir deg mulighet til å styre varmepumpen fra "oversiktbildet" eller legge det inn som en action i en (eller flere) events Hvordan sette opp : VIKTIG!!! Stopp Homeseer og ta en kopi av hele katalogen til Homeseer (normalt "c:\program files (x86)\Homeseer HS3" for Windows) og legg kopien på ett trygt sted i tilfelle du trenger å gå tilbake. Pakk ut filen i din Homeseer katalog - pass på at du får følgende oppsett (katalogen "Homeseer HS3" skal inneholde 2 nye filer HSPI_DaikinSeer.exe og HSPI_DaikinSeer.exe.config, mens du i katalogen Homeseer HS3\bin og Homeseer HS3\html\images skal ha fått en ny underkatalog - DaikinSeer) Restart Homeseer Gå inn på Homeseer->Plugins->Manage og trykk enable på DaikinSeer Hvordan å legge inn en varmepumpe Daikin For å kunne legge inn en varmepumpe så må du vite ip adressen til den. Dette kan du finne i f.eks. routeren din. Panasonic General Settings I "General Settings" vil du kunne sette opp hvor lang tid det skal gå mellom hver gang det hentes info fra varmepumpen (der er det en copy&paste bug ja). Time between triggering if true skal egentlig være "Time between heat pump check" eller noe. Du kan sette loggnivå. Og du får opp antall varmepumper tilknyttet (Number of heat pumps to check) Sette temperatur offset for alle varmepumper som kjøres av plugin Ved å sette noe annet enn 0 grader på heat point offset så vil temperaturene du ser i HomeSeer være justert i forhold til offset. Si at du setter det til -2,5 grader. Da vil du se 24 grader i HomeSeer på Heat point, men plugin vil ha fått inn 26,5 grader. Det samme vil også gjelde hvis du endrer temperatur. Hvis du endrer fra 24 til 23 grader så sendes 25,5 grader til varmepumpen. NB: Dette gjelder kun for plugin så hvis noen begynner å endre med fjernkontroll eller app på telefonen så vil ikke offset gjelde fra disse. Fjernkontroll vil heller ikke få med seg endringer sendt til varmepumpen. Streamer mode, Power mode og Econo mode(kun for Daikin) Ved å velge en ip adresse fra dropdown som sier "Choose ip address for adding power and streamer" så vil det gjøres en test på om denne enheten har en eller flere av disse mulighetene. Hvis det blir testet ok så legges dette til i HomeSeer for gjeldende enhet. Endringslogg 0.0.6.7 - Oppdatert Panasonic appversion til 1.19.1 og korrekt kall for ny versjon Takk til @Olex for feilmelding, finne løsning og test av ny versjon. 0.0.6.5 - Oppdatert Panasonic appversion til 1.15.1 og korrekt kall for ny versjon Takk til @bjornepappa for feilmelding og lån av konto. 0.0.6.2 - Oppdatert Panasonic appversion til 1.20.0 Takk til @Olexfor feilmelding. 0.0.5.9 - Rettet laveste temperatur for Daikin til å være 10 grader. Takk til @lasseruud for feilmelding. 0.0.5.8 - Mere caching av HomeSeer device data. Lagt til EcoMode for Panasonic. Takke til @toonwolf for testing og gode tips. 0.0.5.5 - Oppdatert slik at man selv kan sette versjonsnummer for innsending av https request til Panasonic Comfort Cloud. Også oppdatert slik at Daikin eiere kan skifte ip på varmepumpen. Dette vil gjøre at man slipper å lage alt man har satt opp på nytt. 0.0.5.4 - Oppdatert versjonsnummer for innsending av https request til Panasonic Comfort Cloud. Vil hjelpe alle som får feilmeldingen "New version app has been published","code":4106. Takk til @toonwolf for testing. 0.0.5.3 - Oppdatert versjonsnummer for innsending av https request til Panasonic Comfort Cloud. Vil hjelpe alle som får feilmeldingen "New version app has been published","code":4106. Takk til @Olex. 0.0.5.2 - Lagt til mulighet for Daikin pumper å vise momentanforbruk av kW. Takk til @Kenneth og @Sleepy81 for testing. 0.0.5.0 - Lagt til mulighet for Daikin pumper å vise dagsforbruk av kWh. 0.0.4.2 - Fikset temp dropdown i action. Grunnet forskjell mellom US og NO regional settings med tanke på desimalseparator så ble den feil. Tydeligvis ikke noe de fleste med norsk oppsett bruker. Takk til @toonwolffor hjelp med å finne bug. 0.0.4.0 - Endret slik at DaikinSeer enheter går inn i Google Home. Ulempen er at vi nå kun kan endre i hele grader (ikke halve som før). Takk til @toonwolffor hjelp 0.0.3.0 - Og plutselig så kan man styre både Panasonic og Daikin varmepumper fra plugin. Takk til @toonwolffor hjelp til å finne ut av Panasonics api. Ikke alt er testet, men det vanlige funksjoene ser ut til å fungere som de skal for begge merker. 0.0.1.6 - Fikset opp i Econo, Power og Streamer mode. Lagt til mulighet for styring av vertikalt spjeld. Takk til @hflatoey og @Kenneth for inspirasjon og feillogger. 0.0.1.3 - Oppdatert slik at Connected vil endre seg til verdier over 0 hvis det er feil. I tillegg lagt til nytt ikon og ekstra tekst når det kommer feil tilbake fra Daikin varmepumpe 0.0.1.1 - Lagt inn mulighet for å legge inn offsetverdi på temperatur. Denne vil gjelde for alle varmepumper som du kjører. I tillegg gitt mulighet til å legge til EconoMode, PowerMode og StreamerMode (hvis du har det på din varmepumpe). Disse tre modes må legges til ved å velge dette fra dropdown i Ip-config. 0.0.0.9 - Fikset feil nummer brukt når man skulle skifte til FAN mode. Også oppdatert slik at plugin husker siste temperatur hvis man skifter mellom modes og en av de er FAN siden FAN ikke rapporterer temperatur tilbake (Dette forutsetter at plugin har fått en temperatur før man skifter til FAN mode. Hvis man starter i FAN mode vil default temperatur være 18 grader for kjøling og 10 grader for oppvarming). Takk til @Kenneth for å ha funnet denne. 0.0.0.8 - Fikset håndtering av tall med desimaler fra Wifi adapter når man ikke kjører US oppsett. 0.0.0.6 - Endret bygging av temperatur dropdown for å unngå feil ved desimal verdier0.0.0.7 - Fikset visning av temperatur ikoner + ekstra sjekk når man lager enhet slik at man ikke kan ha mer enn en varmepumpe per Ip 0.0.0.5 - endret shum tilbake, men sørget for us-formatering av temperatur sendt til varmepumpe fra HomeSeer 0.0.0.4 - endret shum i til å ikke ha verdi (fra shum=0&.. til shum=&..) 0.0.0.3 - Fikset flere upper/lower case i image-path 0.0.0.2 - Lagt på litt mer debug logging og fikset noen upper/lower case i image-path 0.0.0.1 - Første versjon Problemer/utfordringer/videreutvikling Få inn PowerMode, Streamer og EcoMode for de enheter som støtter dette. Automagisk legge dette inn i oppstart. Individuelt oppsett av offset for de som har mer enn en varmepumpe. Gjenopprette devicer tilbake til standard hvis man f.eks. har slettet eller gjort endringer på enhetene sine. Prøve å beholde deviceId hvis denne finnes. Få til en oppdatering av allerede eksisterende enheter hvis man har gjort rettelser på de. Kunne selv velge default temperatur hvis plugin ikke har noen temperatur å gå ut ifra Kunne vise brukt energi (bare Daikin modeller) Legge inn mulighet for å kjøre en offset på ønsket temperatur Kunne sende Streamer on/off og Powerful on/off for de som har dette Det skal ikke være mulig å lage mer enn en enhet/samling med devicer per ip. Hvis den allerede eksisterer så skal man få opp en advarsel. Hvordan få satt en drop-down til å ha korrekt formatering i forhold til hva HomeSeer forventer. (Jeg skjønner ikke hvorfor det blir med ett bilde under her. Slettet det flere ganger, men det dukker opp alikevel)
  16. Copy and Paste fungerer dårlig fra dette forumet skjønner jeg. Testet ut selv og fikk feil. Skrev alt for hånd inn og det fungerte som det skulle. Det kan se ut som om det kommer med ett ekstra "usynlig" tegn på slutten av hver linje.
  17. Du kan teste med hs.WriteLog("GetAppPath", hs.GetAppPath) for å se om den i det hele tatt returnerer noe. Eks Sub Main(ByVal Parm As Object) hs.WriteLog("GetAppPath",hs.GetAppPath) End Sub
  18. Start med å kommentere ut linjene mellom Try og Catch (legge på en ' foran hver setning). Sjekk om det fungerer. Hvis det fungerer så kan du f.eks. fjerne utkommentering foran Dim Logs(). Det siste blir å fjerne utkommentering på For Each til Next. Det er ikke umulig at den også feiler fordi du ikke har noe i loggen for det siste minuttet. Jeg har desverre ikke nok oversikt over scripting til å kunne peke direkte på hva som er feil.
  19. Flere interfacer? Betyr det flere låser? Eller flere Z-wave transeivere?
  20. Jeg er spent på hva som blir løsningen her. Jeg mistenker at det er noen misforståelser ute og går.
  21. Da tror jeg at du har en defekt sensor.
  22. Med tanke på Blade sin plugin så er det egentlig bare å avvente hans svar. Jeg er desverre tom for forslag. Du får passe på å generere koder som er større enn 999.
  23. Mulig variabelen må spesifiseres til tross for at ToString skulle gjøre det Sub Main (byval inputArgs as string) Dim lockCode as String= hs.DeviceValue(707).ToString("0000") hs.PluginFunction("BLLock", "", "AddUserCodePin", New Object(){647,79,lockCode,"TEST"}) End Sub Eventuelt du bare håndkoder slik at vi slipper å bekymre oss for konverteringsfeil. Då får man iallefall testet om det fungerer med å sende inn en streng med nuller i koden. Sub Main (byval inputArgs as string) hs.PluginFunction("BLLock", "", "AddUserCodePin", New Object(){647,79,"0001","TEST"}) End Sub Med tanke på ZWave så er jeg usikker på hva som gjør at du får feilmelding, men jeg ser i koden som @Moskus linket til så er alle parametre strenger. Så kanskje den under fungerer bedre. Sub Main (byval inputArgs as string) Dim PIN as String = hs.DeviceValue(707).ToString("0000") hs.PluginFunction("Z-Wave", "", "AddUserCodePin", {"647", "79", PIN, "TEST", "955BFE54AEE6"}) End Sub
  24. Prøv følgende (BLLock) Sub Main (byval inputArgs as string) Dim lockCode= hs.DeviceValue(737).ToString("0000") hs.PluginFunction("BLLock", "", "AddUserCodePin", New Object(){647,79,lockCode,"TEST"}) End Sub Mulig Dim lockCode bør være Dim lockCode as String=hs.DeviceValue(737).ToString("0000") Eventuelt (Z-wave direkte) Sub Main (byval inputArgs as string) Dim PIN as String = hs.DeviceValue(737).ToString("0000") hs.PluginFunction("Z-Wave", "", "AddUserCodePin", {647, 79, PIN, "TEST", "955BFE54AEE6"}) End Sub Her antar jeg at 737 er en device som inneholder tallkoden. NB: Her synser jeg i forhold til interface id er gjort om til en streng. Test er kanskje brukernavn og bør vel også være en streng.
×
×
  • 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.