Gå til innhold
  • Bli medlem

Anbefalte innlegg

  • Guahtdim changed the title to DaikinSeer (styring av varmepumpe fra Daikin og Panasonic) - 0.0.4.2
  • Svar 120
  • Created
  • Siste svar

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Dette er en plugin for å kunne styre Daikin og Panasonic varmepumpe med wifi-modul   Link til siste versjon DakinSeer 0.0.5.4   (NB: Kun testet i Windows ) Kompatibel med

Takk for test. Oppdatering til alle som kjører Panasonic via min "Daikin" plugin. Bruk http://bit.ly/HSPI_DaikinSeer_053   Første post i tråden oppdatert.

Versjon 0.0.5.2 lagt ut. Denne støtter også momentan forbruk(hvis det er ett ord) for Daikin (med dette gjelder ikke alle Daikin modeller desverre, jeg har det ikke).   Takk til @Kenneth og

Posted Images

  • 4 weeks later...

Super plugin! Jeg har en Daikin Stylish, men får ikke opp economode, selv om den har denne funksjonen. Ingen big deal, men er kanskje noe feil her? Powermode og StreamerMode fungerer fint. :)

 

Lurer også på om det er mulig å hente ut forbruksdata (kWh)? Ser at det finnes i iOS appen, og leste ett sted at det kunne hentes ut via APIen til Daikin.

Lenke til innlegg
Del på andre sider
19 minutes ago, Sleepy81 said:

Super plugin! Jeg har en Daikin Stylish, men får ikke opp economode, selv om den har denne funksjonen. Ingen big deal, men er kanskje noe feil her? Powermode og StreamerMode fungerer fint. :)

 

Lurer også på om det er mulig å hente ut forbruksdata (kWh)? Ser at det finnes i iOS appen, og leste ett sted at det kunne hentes ut via APIen til Daikin.

Takk for tilbakemelding.

 

Jeg har ikke selv economode så jeg har desverre ikke helt muligheten til å teste om jeg får det opp korrekt eller ikke. Det har vært noen runder fram og tilbake, men jeg er redd den ikke er helt på plass. Jeg får se på det neste gang jeg skal gjøre noen endringer på plugin.

 

Med tanke på kWh så vet jeg at det er noe der, men jeg har ikke gjort noe med det siden fokus har vært på å styre varmepumpen. Jeg tror man kan hente ut månedlig og ukentlig forbruk. Og enkelte har muligens tilgang til dagens forbruk. Jeg er usikker på om jeg skal bruke så mye tid på det siden det blir iallefall en ekstra spørring mot varmepumpen(e).

Lenke til innlegg
Del på andre sider

I appen har jeg tilgang til kWh time-for-time, så det hadde jo vært genialt om man kunne fått i HS også. 

 

Hvis du får tid til å forske litt på det så er kanskje post 5 her et startpunkt?

https://forum.logicmachine.net/showthread.php?tid=338

 

Hvis jeg kjører http://DAIKIN IP ADRESSE/aircon/get_sensor_info?

Får jeg følgende svar: 

ret=OK,htemp=25.0,hhum=25,otemp=2.0,err=0,cmpfreq=10,mompow=3

 

Antar mompwr er momentary power, og da kan man kanskje foreta en spørring hver gang cmpfreq endres (antar mompwr ikke endres hvis kompressoren går på samme frekvens?), også regne ut kWh derfra?

 

Ser også ut som mompwr er watt*100, så hvis man tar mompwr og deler på 10 burda man få momentant kW.

 

Videre får jeg følgende svar når jeg kjører http://DAIKIN IP ADRESSE/aircon/get_day_power_ex?

ret=OK,curr_day_heat=4/2/3/3/3/3/6/5/4/4/4/5/3/15/5/5/0/0/5/3/2/2/0/0,prev_1day_heat=0/0/0/0/0/0/0/0/0/0/0/0/0/0/1/3/0/0/6/3/5/5/4/2,curr_day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/1/1/0/1/0/0/0/0/0,prev_1day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/1/1/0/0/0/0/0/0/0

Her ser det ut som svaret er delt inn i kWh time-for-time gjennom døgnet, delt mellom varming og kjøling. Så denne spørringen trengs jo kun en gang per time for å være up to date.

Endret av Sleepy81
  • Like 1
Lenke til innlegg
Del på andre sider

Kult! 👍

Jeg kan tilby meg å være betatester hvis det er til hjelp. Stuck på hjemmekontor så er tilgjengelig nesten 24/7. 😂
For min del er det informasjonen man får fra kallet http://DAIKIN IP ADRESSE/aircon/get_day_power_ex?

som er mest interessant, så hvis det kommer inn i pluginen en gang i fremtiden så hadde det vært helt supert! :)

 

Lenke til innlegg
Del på andre sider
3 hours ago, Kenneth said:

Jeg ønsker meg også muligheten til å logge kwh forbruket om mulig. Det er mer en kjekt å ha sak enn noe annet.

Men gi beskjed om du får lysten @Guahtdim og trenger en tester :)

I min verden er det å logge og det å vise to forskjellige ting, men når jeg tenker meg om så er det kanskje det samme i HS. Har man ett device som viser tallene så kan man derfra gjøre hva man vil.

 

Jeg ser det ikke som vanskelig å få laget noe for å vise forbruk gitt at jeg har det samme selv (og at jeg finner tid/ork til å lage det).

Etter hva jeg har forstått så vil dette innebære ett ekstra kall til Daikin varmepumpe for å hente ut tallene ca <valgfri oppdatering>.

 

 

Lenke til innlegg
Del på andre sider
31 minutes ago, Kenneth said:

Det er korrekt @Guahtdim, HomeSeer med Device history plugin står for logging og grafer så lenge den kan hente info ifra ett sted :)

Men husk at det er jul og litt fri skal enn ha, self for iverige hjemmeautomasjons utviklere :)

 

Hehe, det er tatt til etterretning.

 

Hos meg ser det desverre ut til at responsen fra kallene ikke gir noe annet enn 0 ut til tross for at jeg vet at varmepumpen har gått siden 0630. 

 

Edit:

Her er fra min varmepumpe

request: http://<min ip>/aircon/get_day_power_ex

 

response: ret=OK,curr_day_heat=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_heat=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,curr_day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0

Endret av Guahtdim
Lenke til innlegg
Del på andre sider

@Guahtdim, min response:

 

ret=OK,curr_day_heat=0/0/0/0/0/0/0/12/10/8/6/5/5/6/4/0/0/0/0/0/0/0/0/0,prev_1day_heat=0/0/0/0/0/7/6/7/4/5/4/4/5/4/5/3/0/0/2/4/4/3/8/0,curr_day_cool=0/0/0/0/1/1/1/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/1/1/0/0/0/0/0/1

 

Er vell modell avhening om dette er mulig da med andre ord.

 

Lenke til innlegg
Del på andre sider

Interresant at dere begge har timer hvor dere har brukt energi på kjøling.

 

Jeg har tilsynelatende nok til å kunne gjøre noe. Men dette blir ett stykke bak i køen siden det ikke fungerer hos meg og er mer under <nice to have>.

 

Det som blir største jobben blir egentlig å gjøre endringer i oppsett slik at man kan velge om man vil ha dette og hvor ofte det skal oppdatere seg.

Selve uthenting og visning tror jeg er rimelig plankekjøring (fameous last words).

  • Like 1
Lenke til innlegg
Del på andre sider
19 hours ago, Kenneth said:

Jeg kan si at min pumpe står på auto, og det henter det blir varmt inne og da kjøler den også litt. Kanskje litt bortkastet midt på vinteren, men men. Har ikke fått finsnekret nor rundt temp styring via HS enda.

Det er jo bare å sette den på varme så slipper du å bruke penger på å kjøle ned det du har varmet opp. Hos oss står den på 23 grader på dagtid og av når vi sover. Veldig fornøyd så langt med hva oppvarming nå koster meg.

  • Like 1
Lenke til innlegg
Del på andre sider
  • Guahtdim changed the title to DaikinSeer (styring av varmepumpe fra Daikin og Panasonic) - 0.0.5.0
  • Guahtdim changed the title to DaikinSeer (styring av varmepumpe fra Daikin og Panasonic) - 0.0.5.2

Versjon 0.0.5.2 lagt ut. Denne støtter også momentan forbruk(hvis det er ett ord) for Daikin (med dette gjelder ikke alle Daikin modeller desverre, jeg har det ikke).

 

Takk til @Kenneth og @Sleepy81 for testing av plugin, rettelse og kontroll av utregning.

Endret av Guahtdim
omskrivning
  • Like 1
  • Thanks 2
Lenke til innlegg
Del på andre sider
  • 2 weeks later...
  • 2 weeks later...

Fin plugin!
Dessverre fikk eg bare testen den noen dager i praktisk bruk før ett eller annet skjedde i natt.

Siste oppdatering fra plugin var 00:26 i natt.

Etter det har Windows kjørt ein update av Win10.

Og i dag virker ikkje plugin'en, får følgende rare feilmelding.

 

Daikinseer.thumb.JPG.fbe867e7228e79669e532427bdda837d.JPG

 

Kjører DaikinSeer 0.0.5.2

Antar at dette har noe med Windows update og gjøre siden det virket før det.

Prøvde og fjerne/legge til plugin på nytt uten hell.

Kommer heller ikkje inn på Panasonic config i plugin'en, siden vises ikkje (blank side).  

Noen ideer der ute?

 

Ole M. 

  • Like 1
Lenke til innlegg
Del på andre sider
4 minutter siden, Olex skrev:

Noen ideer der ute?

Avslutt plugin'en, slett den tilhørende config-filen, og start den på ny. Det ser ut som om pluginen prøvde å skrive til config-filen da Windows tok en restart...

 

Men det kan være @Guahtdim vet mer. ;) 

Lenke til innlegg
Del på andre sider

EDIT: Prøv trikset til @Moskus først, men ...

det jeg leser ut fra feilmeldingen er at Panasonic har gjort om på sitt API og alle andre som bruker DaikinPlugin mot Panasonic antageligvis får  samme problem mot Panasonic.

Slik sett så er jeg nødt til å gjøre endringer på min plugin slik at den snakker riktig "språk" mot Panasonic cloud.

 

Hvis du sjekker opp på telefonen så har du kanskje fått en ny versjon av mobil appen til Panasonic?

 

Jeg har ikke selv Panasonic så jeg er nødt til å låne konto for å teste litt. 

Endret av Guahtdim
Lenke til innlegg
Del på andre sider

Nå har jeg testet litt på egenhånd og er 99,9999% sikker på at feilen er fordi Panasonic har oppgradert applikasjonen sin og forventer en annen versjon enn hva min plugin sender. 

Jeg er usikker på hvordan jeg skal få korrekt løsning. Det aller første er å finne ut hva korrekt app-version er blitt.

Lenke til innlegg
Del på andre sider
  • Guahtdim changed the title to DaikinSeer (styring av varmepumpe fra Daikin og Panasonic) - 0.0.5.4

Join the conversation

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

Gjest
Skriv svar til emnet...

×   Du har limt inn tekst med formatering.   Fjern formatering

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.

  • Lignende innhold

    • Av Moskus
      Utvikling av plugin til HomeSeer for Tibber er i gang. Vær med å hjelp!
       
       
    • Av Moskus
      Utvikling av plugin til HomeSeer for Tibber er i gang. Vær med å hjelp!
       
       

      Vis full oppføring
    • Av Fjosepose
      Hei
      Jeg har brukt lunchen til å mekke litt på en event, men har savnet en noe fleksibilitet. Jeg har laget følgende event som skal trigge på samme hendelse, men har en forskjell i condition:

      Finnes det funksjonalitet som gjør at jeg ikke trenger å "bygge så mye", men istedet gjøre:

      Ikke noe undergang om ikke mulig...men ville bare vært kjekt!
    • Av Sture00
      Benytter Conbee II i Homeseer og har en god del blanding av Hue enheter, pærer, fjernkontroller og bevegelsessensorer og masse fra Aqara, Trådfri etc.
      Har noen dimmere og bevegelsesenor som er satt opp mot lysgrupper i Deconz og noen i HS. SIste uker har Hue dimmere begynt å "falle" ut hvor de tidvis virker litt eller ikke i det hele tatt. 
      Skal jeg dimme opp eller ned er det 50/50 om den lyser grønt og utfører kommando eller rødt og kun lyser rødt. Skal jeg da skru av lyset så kan det hende jeg må trykke 5-10 ganger for at den responderer.I det siste så har dimme funksjonen på Hue dimmere "hengt "seg opp ved at når jeg skal dimme litt så dimmer den helt opp eller helt ned og av. Samme gjelder HUE bevegelsessenssor. De kan virke helt fint en stund men plutselig så registrerer en ikke bevegelse sel om enheten står som aktiv med grønn forbindelse og nytt batteri. Har løst det med å trykke på reset knappen et rast trykk så er den tilbake for en stund. 
      Alle andre Zigbee enheter fra andre merker fungerer optimalt.
      SIste firmware er installert, men det har fungert fint tidligere med eldre FM. 
       
      Frykter at jeg må blåse støv av Hue broen igjen.. 
      Noen så sitter på samme erfaring?
    • Av backspace
      Har oppdatert dette da det første utgangspunktet med ESP-01 ikke er så mye brukt lenger samt det er mye enklere med de nyere ESP variantene som Nodemcu, Wemos, ESP32, osv. som har det som trengs innebygd på kortet. Jeg gikk selv raskt over til en Nodemcu like etter jeg brukte ESP-01 pga litt nettere innstallasjon, så på tide med en update da jeg ser flere ønsker å gjøre dette . Jeg bruker enda kode som er fra 2018 som virker helt fint for meg, men det er blitt oppdatert flere ganger på https://github.com/SwiCago/HeatPump
       
      -------------
       
      Deler litt bilder og hva jeg gjorde for å få Mitsubishi varmepumpe online med ESP8266 WIFI modul. 
       
      Utgangspunket var å få noe bedre en zxt-120 til å styre varmepumpa og noterte meg at det kan kjøpes diverse plugin moduler fra Mitsubishi for dette (blant annet MelCloud WIFI adapter). Så da tenkte jeg at det måtte være noen terminaler eller plug som en kunne koble seg til. Heldigvis så er det noen som har trakka løypa først så noen kloke hoder har reversert kommunikasjonen på CN105 porten på disse varmepumpene og laget hardware oppsett og software bibliotek for dette; https://github.com/SwiCago/HeatPump. 
       
      I korte trekk så er det en kontakt, CN105, som har seriell kommunikasjon og 5V på ene pinnen så da sier det seg selv at en ESP modul er rette valget her. Denne porten finnes på de fleste Mitsubsihi varmepumper, hvis varmepumpen søtter MelCloud så har den denne kontakten slik jeg har forstått det.
       
      Jeg har en Mitsubishi FD-Heat Kirigamine (MSZ-35FD).

       
      Så da er det bare å trekke ut strømkontakten til varmepumpa og åpne opp. Finner hovedkortet og i mitt tilfelle så må en ta ut flere kontakter for å få ut hovedkortet. CN105 kontakten ser ut til å være brun i det fleste tilfeller. Den har 5 pinner.

       
      Type kontakt som passer er PAP-05V-S, jeg kjøpte min fra Elfa:
      300-21-706 "PAP-05V-S Krympehus Poles 5, JST
      300-21-733 "SPHD-001T-P0.5 - Klemkontakt Hunn 26...22 AWG, JST"
       
      Elfa har også ferdige ledninger med klemkontakt montert i svart og rød for å gjøre det litt enklere;
      143-52-231  "Rød Forkrympet ledning DF11 Hunn 500mm
      143-52-235  "Sort Forkrympet ledning DF11 Hunn 500mm"
       
      Jeg gikk for klemkontakter så jeg kunne være litt fargerik på ledningene, bruker kontakter 2 - 5 (TX,RX,5V,GND).
       

       
      Siden jeg har min pumpe opp under taket laget jeg en lang ledning slik at jeg kan ha ESP modul på toppen. Laget et lite hakk i kabinett for ledning ut. Har en liten nedfelt "hylle" på toppen hvor jeg har ESP liggende. Flere modeller har også plass innvendig for ESP modul så kan gjemmes vekk hvis ønskelig.
       

       
      Sjekket at det var 5V på plus leding etter mod (NB! pinne 1 har 12V) så en slipper uønsket grill party.

       
      Tilkobling fra CN105 kontakt direkte til Nodemcu blir da slik som under. Kjører 5V fra varmepumpe kontakt inn på 5V inn på nodemcu (VIN). 

      Ser da noe sånt ut som dette:
       

       
      Jeg brukte Arduino IDE med Nodemcu og PubSubClient MQTT biblioteker. På HS3 brukte jeg mcsMQTT plugin da denne parser JSON direkte og lager egne devicer for hver parameter i JSON strengen. Tick av "a" for de lesingene du ønsker og den lager devicer i Homeseer. Trykk på "ref" for å legge til knapper for de ulike parameterene. For hver kommando en vil sende til varmpepumpen må en legge til en kommando. Brukte MQTTlens for Windows med testing.
       

       
      Trykker på f.eks ID "534", tick av Button for "knapper" på HS device siden. Deretter gå til "HS Device VSP list" og legg til kommandoer. Skriver bare i feltet:  "0=SWING"  og tar retur, deretter neste knapp "1=<<", så bygger en listen nedover som da blir "knapper" i device siden.

       
      Det vil da se slik ut:
       

       
      * Oppdatert: dette eksempelet er som sagt laget med 2018 kode så det kan avvike litt fra det siste på https://github.com/SwiCago/HeatPump. Er nye opsjoner som f.eks ignorerer vanlig IR fjernkontroll og overstyrer med satte parameter.
       
      Modifiserte MQTT eksempelet med fixed IP og laget egne MQTT subscriptions for de ulike kommandoene da mcsMQTT plugin for Homeseer ikke sender JSON for kommandoer. Noter de ulike topics f.eks heatpump/set/fan nedenfor i settings for mcsMQTT som en må sette for hver device som skal sende data. I utgangspunktet er eksempel kode på ESP'en satt opp med å motta alle parameter på same topic, må da sende MQTT payload som JSON streng f.eks {temperature: 24}. Så derfor tok jeg en "kjapp" update med egen topic for hver setting og tar da bare verdi rett fra device i homeseer som payload for raskt få det til å virke. Men her kan en lage det som en vil uansett.
       
      Jeg la til disse som nye topics i .h filen, måtte også oppdatere litt i "void mqttCallback(...) samt registere de nye MQTT topics.
       
      // new topics for Homeseer/mcsMQTT const char* heatpump_set_power_topic = "heatpump/set/power"; const char* heatpump_set_mode_topic = "heatpump/set/mode"; const char* heatpump_set_temperature_topic = "heatpump/set/temperature"; const char* heatpump_set_fan_topic = "heatpump/set/fan"; const char* heatpump_set_vane_topic = "heatpump/set/vane"; const char* heatpump_set_widevane_topic = "heatpump/set/widewane";  
      Får da hver gang det er en forandring  på varmepumpe settings (enten via MQTT eller fjernkontroll) og da oppdateres MQTT topic "heatpump" som JSON streng:
       
      {"power":"ON","mode":"HEAT","temperature":25,"fan":"2","vane":"SWING","wideVane":"SWING"}
       
      Ellers leser den temperatur hver 60 sekunder (kan justeres i kode) på topic "heatpump/status:
       
      {"roomTemperature":25,"operating":true}
       

       
      ...og det var en kort update på hvordan jeg fikk min varmepumpe online .
       
       
       
       
       
       
       

×
×
  • Opprett ny...