Gå til innhold
  • Bli medlem
Frankis78

Sensibo Homeseer Plugin

Anbefalte innlegg

Hey folks.

Jeg måtte jo bare få laget en Sensibo plugin for Homeseer. 
Det er nok den dyreste fjernkontrollen jeg har kjøpt, men må man så må man:)

Anyway,  her er pluginen, om dere vil teste den:)

(Er testet på både windows og linux)

Plugin kan lastes ned i bunnen av denne posten.

2019-01-17_1848.thumb.png.4517e242af2f06cb1d748ade03012824.png

 

2018-12-29_2328.thumb.png.d07f16c7cb0237dab2b152a497a54c40.png

 

2018-12-29_2329.thumb.png.a34d3e13f6c0503f55fb73888211a5ba.png

 

Et par ting å merke seg.
Sceduled er en tids innstilling, hvor noe skal skje på bestemt tid. (Det er denne Tibber bruker), så man kan se når den er i Sceduled mode.
Sceduled mode i sensibo appen finner man fra start skjermen
Scedule.thumb.png.058657c218f470ba9b68737ef92a252a.png

 

235554891_Scedule2.thumb.png.7a7b2c2a7907f7f4f54d2a1782472371.png

 

750337088_Scedule3.thumb.png.c844cda427f9e33229ecdeb8fba29646.png

 

Når det gjeder Smart mode (Climate react), så er det dersom man har satt opp en logikk når varmepumpen skal fungere, basert på temperatur, fuktighet osv.
Denne finner du ved å gå inn på en enhet, og deretter trykke på innstillinger.

2097335714_Smartmode.thumb.png.f845e58eb7fee8bb3188fcf1366ebe05.png

 

1979277207_Smart_Mode2.thumb.png.c41e27ec1c68431fdbc3461a22798a82.png

 

Smart_mode_3.thumb.png.a125c4f3376a9a5fc490a19c52e32dfe.png

 

Begge kan dere unzippe i root folderen av HomeSeer
(PS, Etter at dere har lagt til api key, så tar det ca et minutt før devicene er oppe å gå)

HSPI_SensiboPluginClimate 1.2.0.2.zip

 

Images.zip

 

Gi en lyd om den fungerer bra:)

 

Endret av Frankis78
  • Like 2
  • Thanks 4

Del dette innlegget


Lenke til innlegg
Del på andre sider

Jeg skal prøve å få den i updateren. Litt usikker på hvordan man gjør det, men skal studere litt på det:)

Om noen får testet den, så gi en tilbakemelding.

Jeg fikk laget en ganske fin funksjon også, med Ban funskjonen, sånn at om man har flere hus, så kan man banne devicer, men at de fortsatt ligger i config oversikten.

Dersom man mangler kommunikasjon med en device, så vil on/off knappen også lyse grå.

Del dette innlegget


Lenke til innlegg
Del på andre sider
5 timer siden, Frankis78 skrev:

Hvordan legger jeg den til der?

 

Har du ikke et valg nederst, «Send inn en fil»? Hvis ikke er det mulig @Moskus må gi deg noe ekstra tilgang..?

Del dette innlegget


Lenke til innlegg
Del på andre sider
1 time siden, ZoRaC skrev:

 

Har du ikke et valg nederst, «Send inn en fil»? Hvis ikke er det mulig @Moskus må gi deg noe ekstra tilgang..?

Skal sjekke😊

 

1 time siden, Hillmar skrev:

Der fylles enda et hull i systemet! Takk. 

 

Skal testes i kveld👌

Flott, gi gjerne en lyd når du har testet. 

Del dette innlegget


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

Flott, gi gjerne en lyd når du har testet. 

Har lagt inn pluginen nå. Installasjon gikk veldig greit. Devicene settes opp og oppdateres korrekt.

 

Men det ser ikke ut som om jeg får kontrollert Sensiboen fra HS. Om jeg prøver å endre innstilt temperatur så skjer det ingen ting i Sensibo appen, og i HS så settes temperaturen tilbake ved neste oppdatering av devicene, til det den opprinnelig sto på...

Jeg har Sensibo koblet mot Tibber også. Vet ikke om det kan ha noe å si?

Del dette innlegget


Lenke til innlegg
Del på andre sider
2 timer siden, Hillmar skrev:

Har lagt inn pluginen nå. Installasjon gikk veldig greit. Devicene settes opp og oppdateres korrekt.

 

Men det ser ikke ut som om jeg får kontrollert Sensiboen fra HS. Om jeg prøver å endre innstilt temperatur så skjer det ingen ting i Sensibo appen, og i HS så settes temperaturen tilbake ved neste oppdatering av devicene, til det den opprinnelig sto på...

Jeg har Sensibo koblet mot Tibber også. Vet ikke om det kan ha noe å si?

Dersom den står i smart mode i Tibber appen, så ser jeg også at den endrer tilbake. Men dersom jeg skrur av smart mode i Tibber , så skal den endre seg.

 

Pluginen sjekker alltid mot apiet , og i tillegg gjør en dobbelsjekk, så det er nok Tibber som gjør noe.

jeg testet faktisk det samme direkte i Sensibo appen, mens smart mode stod på i Tibber appen, og rett etter at jeg endret det i Sensibo appen , så endret Sensibo appen seg igjen.

 

Sjekk også at respektiv mode er støttet i Sensibo , for jeg har Fan Mode på ene varmepumpen, og denne er faktisk ikke støttet i Sensibo (selv om den er lagt til i Sensibo ), og det kan du se når du prøver å skifte til denne moden i Sensibo appen, om du får et rødt kryss . 

 

Pluginen har fallback system om den får feil respons fra APIet

Endret av Frankis78

Del dette innlegget


Lenke til innlegg
Del på andre sider

Nå har jeg sett litt mer på problemet med at Sensibo ikke lar seg styre av HS devicene.

Først, det hjalp ikke å skru av Tibber smart styring.

 

I loggen ser jeg at det kommer en "disconnect-melding" hver gang jeg prøver å gjøre en endring. Denne etterfølges av flere meldinger der det ser ut som om plugin´en restartes, og devicene oppdateres med verdiene fra Sensibo igjen.

 

Her er utklipp av loggen:

136507865_Screenshot2019-01-0111_35_56.thumb.png.b37176de6563f384260556e1da6bb688.png

11:34 og 11:35:13 prøvde jeg å endre Mode fra Heat til Auto...

 

OG et annet innspill: Går det ann å gjøre en endring slik at "Last Change" kun settes på nytt for de Devicene som faktisk har endret verdi ved siste oppdatering? "Do not update device last change time if device value does not change:" er allerede krysset av.

Del dette innlegget


Lenke til innlegg
Del på andre sider

Kjører du windows?
I tilfelle kan du sjekke at du har alle de siste windows oppdateringene?
Evt restarte homeseer.

Del dette innlegget


Lenke til innlegg
Del på andre sider

Jeg har lastet opp en ny versjon nå, som fikser en bug for I/O feil

Samt har også lagt inn sceduler, sånn at man ser om Tibber kjører sceduler .

 

Det kan være greit å installere den på nytt på følgende måte.

1. Klikk remove på sensibo enhetene
2. Reset api key
3. Disable plugin
4. Lukk homeseer
5. Fjern filene (fjern også en fil som heter ConfigPanel.xml, som ligger i Homeseer Root)

6. Legg inn de nye filene

7. Start HomeSeer
8. Aktiver plugin og deretter legg inn Api nøkkelen.

Del dette innlegget


Lenke til innlegg
Del på andre sider

Oj, denne har gått meg hus forbi, nice! Skal testes.

 

Har en hjemmelaget plugin her, men jeg fant aldri ut hvordan man sender kommandoer på device i plugin, så den ble bare en-veis, dvs den leser all status fra sensibo, men sender ikke noe tilbake. 

Del dette innlegget


Lenke til innlegg
Del på andre sider
43 minutes ago, mk1 black limited said:

Hadde samme feil som @Hillmar, men har ikke lagt inn ny versjon enda.

Til info så har jeg fortsatt med dette problemet, også med ny versjon av pluginen.

@Frankis78 er på saken, men vi har ikke funnet ut av det ennå...

 

Hvilken versjon av HS kjører du @mk1 black limited?

Del dette innlegget


Lenke til innlegg
Del på andre sider

Jeg leste litt i går , og det er mangen pluginer som har hat dette problemet visst nok. 
Er det noen som har testet den på den vanlige versjonen og ikke beta?

Jeg så det var noen som også nevnte at om .net ikke var oppdatert så kunne man få problemet.

 

Jeg studerer fortsatt, og håper å finne en løsning.

Del dette innlegget


Lenke til innlegg
Del på andre sider
2 timer siden, Frankis78 skrev:

Jeg så det var noen som også nevnte at om .net ikke var oppdatert så kunne man få problemet.

Det var standard-løsningen før, men nå om dagen skal det faktisk en del til at dette er problemet...

Del dette innlegget


Lenke til innlegg
Del på andre sider
3 minutter siden, Moskus skrev:

Det var standard-løsningen før, men nå om dagen skal det faktisk en del til at dette er problemet...

Det stemmer nok.
Jeg ser også at det er viktig å sjekke at det ikke ligger noen NewtonSoft.dll i hverken HomeSeer root eller i Bin root folderen, da dette kan lage problemer

https://forums.homeseer.com/forum/homeseer-products-services/system-software-controllers/hs3-hs3pro-software/hs3-plug-in-development/103611-important-if-you-are-using-the-newtonsoft-dll-in-your-plugin

 

Fortsatt usikker på om dette er relatert til beta versjonen, da jeg kjører linux og windows med v3.0.0.435 og begge fungerer.

 

Del dette innlegget


Lenke til innlegg
Del på andre sider

Funker ikke så bra det heller (nb, dette er ikke med den siste versjonen du la ut):

 

Quote


jan-04 12.54.51         Info    Plugin Sensibo Climate has connected. IP:127.0.0.1:51211
jan-04 12.54.51         Warning    I/O interface Sensibo Climate is down, executable is not running, restarting ...
jan-04 12.54.34         Info    Plugin Sensibo Climate with instance: has disconnected

 

Del dette innlegget


Lenke til innlegg
Del på andre sider

Har forøvrig flere NewtonSoft.dll (ingen ligger der de ikke skal ligge), og ingen er så ny som den du bruker. Kan det være noe? (dette har jeg ikke greie på altså...:D)

Del dette innlegget


Lenke til innlegg
Del på andre sider

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå

×