Jump to content

Recommended Posts

Jeg har fått meg Daikin varmepumpe med Wifi modul. Og det må jo inn i Homeseer. Jeg har hatt den i ca 36 timer, men ikke kommet lenger enn å teste av og på vha Postman basert på script av @Christoffer. Script er kult det, men jeg foretrekker å lage plugin.

 

I første omgang ser jeg for meg å transformere scriptet til @Christoffer

Men er det andre ting som hadde vært fint å ha? 

 

Egne spørsmål : Skifter varmepumpen ofte ip? Eller holder den på den tar første gang? 

Link to post
Share on other sites

Flott at noen lager en plugin, det har jeg ikke kunnskap til selv :)

 

Jeg hadde min kjørende ett år uten at den byttet ip, den skal jo ikke gjøre det så lenge den er koblet til hele tiden. 
 

Og btw, utendørs temperaturen vises som error når den er under 0 grader.

Edited by Christoffer
Link to post
Share on other sites
8 timer siden, Guahtdim skrev:

Egne spørsmål : Skifter varmepumpen ofte ip? Eller holder den på den tar første gang? 

Det er det vel DHCP-serveren din som bestemmer? Varmepumpa spør etter IP, og det er det jo DHCP som er ansvarlig for... du kan vel også muligens låse IPen som er gitt av DHCP-serveren din (routeren din?), det gjør jeg hvis "dingsen" ikke har oppsett for fast IP.

  • Like 1
Link to post
Share on other sites

Jeg har opplevd noen enheter (ikke varmepumper) som stadig skifter ip så jeg var nyssgjerrig siden skriptet bruker ip. Men mulig de skiftene var pga restarts.

Men jeg tenker å i tillegg benytte MAC adresse for å finne korrekt enhet. Etter hva jeg har forstått så er MAC konstant med mindre man selv går inn for å endre (og det er ikke alltid så enkelt).

 

Jeg ser for meg at man mater inn ip eller MAC adresse på varmepumpen i config. Så finner jeg ut det som mangler + tester connection før jeg lagrer ned til ini-fil som en godkjent varmepumpe. Jeg ser for meg at det er kjekt å slippe å gå inn å endre ip de få gangene den har skiftet.

Edited by Guahtdim
Link to post
Share on other sites

For endel er dette enkelt. For veldig mange er ruteren en svart boks som man må ha for å få internett.

 

Jeg er litt usikker på hvor HomeSeer brukere befinner seg, men om jeg henter inn MAC-adressen og bruker den så slipper man å tenke på å måtte sette statisk adresse. 

Link to post
Share on other sites
2 timer siden, Guahtdim skrev:

Men jeg tenker å i tillegg benytte MAC adresse for å finne korrekt enhet. Etter hva jeg har forstått så er MAC konstant med mindre man selv går inn for å endre (og det er ikke alltid så enkelt).

MAC er konstant, men pass på: Jeg har enda ikke funnet en både Windows- og Linux-kompatibel måte å finne MAC på med .NET.

 

Men hvis du gjør det, så si for all del i fra. :) 

Link to post
Share on other sites
  • 3 weeks later...

For å få klar førsteversjonen så står det igjen følgende:

 

Ikoner som funker litt bedre på enkelte av enhetene. Motion må iallefall endres (siden jeg kun har brukt illumination ikoner eller noe i samme gata).

 

Kanskje en litt bedre visning av disconnected (dette skjer når man ikke får kontakt med varmepumpen eller hvis den ikke er på siden man da ikke har info om utedelene)

 

En litt bedre håndtering når man skal legge inn flere parametre nesten samtidig. Slik det er nå vil det å slå på, sette temp, sette mode være 3 forskjellige kall mot wifi-modulen, men det burde være ett enkelt kall siden man har muligheten til å sette mer enn en ting av gangen. Mulig vi bør inn med noen actions for eventer.

 

Og så var det dette med logging. Jeg er alltid så dårlig med å få lagt til dette. Og hele tiden "overrasket" av at jeg ikke har det når jeg skal feilsøke hos andre.

Link to post
Share on other sites

Følger med her, har hatt wifi-modulen 4+ år nå. Av og til mister den wifi, et strømbrudd til pumpa løser det.

 

Det finnes en plug-ins hos Homeseer men den krever et kort, vurderte det men (tror) jeg kuttet den ut.

 

Blir spennende.

  • Like 1
Link to post
Share on other sites

Jeg tviler på at jeg kommer til å være der at jeg kan gjennopprette en wifi-connection, men jeg regner med at du får en tidligere advarsel om at dette ikke fungerer via HomeSeer.

 

Jeg kjører den allerede selv i min "produksjon", men føler at den enda ikke er helt ferdig for andre. Blant annet vil jeg veldig gjerne få laget en action slik at man i events kan endre mer enn ett parameter av gangen.

Link to post
Share on other sites
  • 2 weeks later...

Grunnet buss for tog har det blitt lite tid til å jobbe med denne, men her er iallefall "skjelettet" på en action som kan legges som event.

 

Action.png.2b595d4025282125ab85d47dcc654d03.png

 

Det som mangler er litt finpuss, men jeg er vel snart i type Alpha her også.

(Jeg har den allerede innstallert i på egen server, men uten mulighet til å kjøre eventer)

Edited by Guahtdim
  • Like 2
Link to post
Share on other sites
  • 3 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Content

    • By Guahtdim
      Link til plugin 
      HSPI_GuahtdimSeer_0005
       
      Dette er en plugin som enn så lenge kun har en action (men på sikt så ser jeg for meg å lage den som en verktøykasse for diverse funksjoner som blir for små til å være i en plugin alene).
      Denne action gjør det mulig å styre en enhet basert på en annens verdier innenfor gitte områder. Jeg har ikke funnet noe annen plugin som gir mulighet for å styre en enhet basert på ett spenn av verdier hos en annen. Mulig Spuds EasyTrigger kan gjøre dette, men i så fall har jeg ikke skjønt hvordan.
       
      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_GuahtdimSeer.exe og HSPI_GuahtdimSeer.exe.config, mens du i katalogen Homeseer HS3\bin skal ha fått en ny underkatalog - GuahtdimSeer - med 16 filer)   Restart Homeseer Gå inn på Homeseer->Plugins->Manage og trykk enable på GuahtdimSeer  
      Action Set device value based on range values
      Set device value based on range values er en action for å justere en device/enhet basert på en eller flere tallrekkefølger fra en annen device/enhet.

       
      1 - Dette er enheten du skal hente verdien fra
       

       
      2 - Dette er enhetene du skal endre verdien på. Du kan legge til ved å velge i dropdown og trykke Add. Du fjerner ved å trykke Remove
       

      3 - dette er tallrekkefølgene (range - hvis noen har noe bedre ord for det på norsk så hjelp meg!) og tilhørende verdi som skal sendes til enheten man skal endre.
       

       
      4 - Man legger til nye tallrekkefølger ved å legge inn fra, til og resultatet/verdien som videresendes for så å trykke Add. Man kan også oppdatere og fjerne eksisterende tallrekkefølger ved å trykke på Update og Remove.
       
      En tallrekkefølge kan ikke overlappe en annen, men man kan legge opp til å ha "huller" f.eks en tallrekkefølge fra 1 til 10 og så den etterfølgende fra 15 til 20. Dette gir ett "hull" etter 10 og før 15. Hvis det ikke finnes en tallrekkefølge for en verdi funnet hos enheten du henter verdi fra så vil ikke det bli gjort noe/overført noen verdi til enheten du har satt opp til å endres.
       
      Takk til @Kenneth for forslag til funksjonalitet og testing.
       
       
      Ansvarsfraskrivelse:
      Laste ned og bruke plugin gjøres på eget ansvar. Skulle jeg ødelegge Homeseer oppsettet ditt så kan jeg desverre ikke hjelpe deg.
       
       
      Endringer:
      0.0.0.5 - Endret slik at man kan ha mer enn en enhet som mål for endring.
      0.0.0.4 - Public release.
       
       
    • By Guahtdim
      Dette er en plugin for å kunne styre Daikin og Panasonic varmepumpe med wifi-modul
       
      Link til siste versjon
      DakinSeer 0.0.4.2
       
      (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.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 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.
    • By BME
      Er det noen som har opplevd tilsvarende?
       
      Når jeg ber Google Home (både stemmestyrt og direkte i appen) å slå av/på/justere lys, bekreftes det av Google - men lysene endres ikke.
      Dette fungerte smertefritt tidligere, inntil det plutselig ikke gjorde det lengre - og gjelder samtlige lys.
       
      Det er ikke gjort noen endringer på systemene (om ikke noe har skjedd automatisk), hverken før, når eller etter dette problemet oppstod.
       
      Jeg har ikke fått feilsøkt selv enda, men tenkte å høre om dette er en kjent sak...
    • By BME
      Har dør og port i garasje som er i aluminium, med rammer av stål.
      Magnetiske dørsensorer (sensitive strips) likte dette dårlig.
       
      Er det noen som har tips?
      Bør gjerne se OK ut også
       
      Kjører HomeSeer (3) med z-wave.
    • By Guahtdim
      Dette er en HS3 plugin for å kunne koble Adax varmeovner opp i HomeSeer. Testet med Adax Cleo varmeovn (HS3 i Windows).
       
      HSPI_AdaxSeer_0001
       
      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_AdaxSeer.exe og HSPI_AdaxSeer.exe.config, mens du i katalogen Homeseer HS3\bin og Homeseer HS3\html\images skal ha fått en ny underkatalog - AdaxSeer)   Restart Homeseer Gå inn på Homeseer->Plugins->Manage og trykk enable på AdaxSeer  
      Testet ok i HS3 (Windows)
      Testet ok i HS4 (Linux og Windows) Takk til @Gjelsvik og @PCI
      Kompatibel med Google Home
       
      Hvordan sette opp mot Adax og i plugin
       
      - HomeSeer plugin gir deg mulighet til å sette temperatur og slå av/på varmeovner. NB: Adax har laget det slik at hvis du har flere ovner i samme rom som du definerte i Adax Wifi app så vil du ved å skifte temperatur eller slå av på en ovn gjøre det samme for alle ovner i rommet. Grunnen til at jeg alikevel har delt det opp på de enkelte varmeovner er for å vise temperatur korrekt.
×
×
  • Create New...