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

Guahtdim

Anbefalte innlegg

Takk for flott plugin. Jeg fikk installert en Mitsubishi Kaiteki i går, og plugin ser ut til å fungere som den skal på Ubuntu 20.04 og HS 4.2.15 🙂

 

Nå er jo ikke Melcloud den vakreste eller mest funksjonsrike appen jeg har sett, men denne plugin'en styrer iallefall det som styres kan, så vidt jeg kan se.

 

Tommel opp for godt arbeid 🙂

Lenke til kommentar
Del på andre sider

  • Guahtdim endret tittelen til MelcloudClimate plugin - 1.5.8.5
  • 2 måneder senere...

@Guahtdim

Jeg har opplevd flere ganger i løpet av høsten at det plutselig har vært iskaldt i huset fordi en av varmepumpene mine har gått over i viftemodus på uforklarlig vis. Jeg trodde først det var jeg som hadde blingsa med en eller annen event, men etter en nøye gjennomgang av alle eventer som involverer varmepumpene var det ikke noen som skulle styre modusen til dem på noen måte.

I dag skjedde dette igjen, og nå har jeg endelig fått aktivert mer logging:

12/06/2023 13:35:39 Legacy-Plugin MelcloudClimate Debug Sending changes to cloud
12/06/2023 13:35:39 Legacy-Plugin MelcloudClimate Debug Setting operational mode to: 7
12/06/2023 13:35:39 Legacy-Plugin MelcloudClimate Debug SetIOMulti set value: 7->ref:224
12/06/2023 13:35:39 HomeSeer Info Device Control: 1.etg Stue Varmepumpe 1. etg|1.etg Stue Modus to Fan (7) by/from: CAPI Control Handler

Vet du hva som har skjedd her, og er det mulig å få fikset dette? Jeg er veldig glad for å ha denne plugin'en, så jeg vil veldig gjerne at den skal fungere godt 😁
  • Like 1
Lenke til kommentar
Del på andre sider

Her er flere logglinjer:
12/06/2023 13:35:05  Legacy-Plugin MelcloudClimate Debug Raised: 12/6/2023 1:35:05 PM
12/06/2023 13:33:55 Legacy-Plugin MelcloudClimate Debug Raised: 12/6/2023 1:33:55 PM
12/06/2023 13:32:45 Legacy-Plugin MelcloudClimate Debug Raised: 12/6/2023 1:32:45 PM
12/06/2023 13:31:35 Legacy-Plugin MelcloudClimate Debug Raised: 12/6/2023 1:31:35 PM
12/06/2023 13:30:25 Legacy-Plugin MelcloudClimate Debug Raised: 12/6/2023 1:30:25 PM
12/06/2023 13:29:15 Legacy-Plugin MelcloudClimate Debug Raised: 12/6/2023 1:29:15 PM
12/06/2023 13:28:05 Legacy-Plugin MelcloudClimate Debug Raised: 12/6/2023 1:28:05 PM
12/06/2023 13:27:57 Legacy-Plugin MelcloudClimate Debug Tried to save: { "DeviceID": "242503", "BuildingId": 165843, "HasPendingCommand": true, "SetTemperature": 26.0, "OperationMode": 1, "VaneHorizontal": 3, "VaneVertical": 0, "SetFanSpeed": 3, "Power": true, "EffectiveFlags": 31 }
12/06/2023 13:27:57 Legacy-Plugin MelcloudClimate Debug Sending changes to cloud
12/06/2023 13:27:57 Legacy-Plugin MelcloudClimate Debug Setting fan speed to: 3
12/06/2023 13:27:57 Legacy-Plugin MelcloudClimate Debug SetIOMulti set value: 3->ref:225
12/06/2023 13:26:55 Legacy-Plugin MelcloudClimate Debug Raised: 12/6/2023 1:26:55 PM
12/06/2023 13:26:44 Legacy-Plugin MelcloudClimate Debug Tried to save: { "DeviceID": "242503", "BuildingId": 165843, "HasPendingCommand": true, "SetTemperature": 26.0, "OperationMode": 1, "VaneHorizontal": 3, "VaneVertical": 0, "SetFanSpeed": 2, "Power": true, "EffectiveFlags": 31 }

Og logglinjer type MelcloudClimate Info i samme tidsrom:
12/05/2023 15:21:24 Legacy-Plugin MelcloudClimate Info Successfully logged in to Melcloud
12/05/2023 15:21:24 Legacy-Plugin MelcloudClimate Info Trying to log in to melcloud
12/05/2023 13:00:14 Legacy-Plugin MelcloudClimate Info Fetching Devies from MelCloud
12/05/2023 13:00:14 Legacy-Plugin MelcloudClimate Info Successfully logged in to Melcloud
12/05/2023 13:00:13 Legacy-Plugin MelcloudClimate Info Trying to log in to melcloud
  • Like 1
Lenke til kommentar
Del på andre sider

  • 4 uker senere...

Etter omfattende etterforskning viste dette seg å være en gjennomsiktig/usynlig knapp (som skulle vært slettet) i Homeseer touch klienten. Det hadde altså ikke noe med pluginen å gjøre, som fungerer helt utmerket!

Brukerfeil som vanlig med andre ord 🙈Så beklager de falske anklagene, og tusen takk for hjelpen med feilsøkingen!! @Guahtdim 😅

  • Like 1
Lenke til kommentar
Del på andre sider

  • 1 måned senere...

Melcloud plugin'en min ser ut til å være nede, og etter litt googling kom jeg over denne tråden med en mulig årsak. En bruker av Home Assistants Melcloud plugin kontaktet Mitsubishi om problemene, og fikk følgende svar:

 

Sitat

Mitsubishi Electric har infört en trafikbegränsning för att få ner en allt ökande extern trafik till Melcoud systemet.
Denna trafik kommer från externa tredje parts appar som automatiskt loggar in och frågar om temperaturer och driftläge, ofta flera gånger per minut.
Det som händer är, att om någon användare försöker logga in onormalt många gånger per timme, kommer systemet att blockera inloggning i ett par timmar.
Sedan går det att logga in igen men om samma inloggningsmönster händer igen kommer kontot att blockeras igen.
För att återställa tillgängligheten till det normala måste antalet frågor/inloggningar som görs minskas.
Då kommer användaren tillåtas ansluta igen när den aktuella blockeringstiden går ut.


Loggen hvert :

2/14/2024 23:56:21 Legacy-Plugin MelcloudClimate Info             Could not log in to Melcloud Id: 0 - msg:

2/14/2024 23:56:21 Legacy-Plugin MelcloudClimate Info             Trying to log in to melcloud

2/14/2024 23:56:21 Legacy-Plugin MelcloudClimate Info             Could not run timed event connecting to MelClould. No context found

2/15/2024 00:10:21  Legacy-Plugin MelcloudClimate Debug       The custom error module does not recognize this error.
2/15/2024 00:10:21 Legacy-Plugin MelcloudClimate Debug         Raised: 2/15/2024 12:10:21 AM


 

Flere som har problemer med denne nå om dagen?

Tror du det er for mange forespørsler som forårsaker problemene @Guahtdim?

Lenke til kommentar
Del på andre sider

7 hours ago, Im_IB said:

Melcloud plugin'en min ser ut til å være nede, og etter litt googling kom jeg over denne tråden med en mulig årsak. En bruker av Home Assistants Melcloud plugin kontaktet Mitsubishi om problemene, og fikk følgende svar:

 


Loggen hvert :

2/14/2024 23:56:21 Legacy-Plugin MelcloudClimate Info             Could not log in to Melcloud Id: 0 - msg:

2/14/2024 23:56:21 Legacy-Plugin MelcloudClimate Info             Trying to log in to melcloud

2/14/2024 23:56:21 Legacy-Plugin MelcloudClimate Info             Could not run timed event connecting to MelClould. No context found

2/15/2024 00:10:21  Legacy-Plugin MelcloudClimate Debug       The custom error module does not recognize this error.
2/15/2024 00:10:21 Legacy-Plugin MelcloudClimate Debug         Raised: 2/15/2024 12:10:21 AM


 

Flere som har problemer med denne nå om dagen?

Tror du det er for mange forespørsler som forårsaker problemene @Guahtdim?

Antageligvis. Jeg mener den går ut og henter data ca hvert 70 sekund. Jeg vet ikke hva Melcloud-folkene har satt som grense på antall kall per time. 

 

Jeg kan se om jeg kan gjøre det slik at man selv setter tidsperioden mellom hvert kall. Men inntil man faktisk vet hvor mange man kan ha i løpet av en time så ville jeg vært forsiktig med å bruke MelCloud med HomeSeer. Kjipt å få kontoen blokkert permanent.

  • Thanks 1
Lenke til kommentar
Del på andre sider

Dere kan prøve denne versjonen

 

https://bit.ly/HSPI_MelcloudClimate_1586

 

Jeg flyr litt i blinde her siden jeg ikke har mulighet til å teste dette mot MelCloud.

 

Jeg har satt standard intervall til 2 minutter. Det er lagt inn slik at dette kan endres i config, men jeg tror at man må restarte plugin for at den skal benytte det nye intervallet. Jeg får ikke gjort det på en bedre måte uten å kunne faktisk kjøre den mot Melcloud for å se at det virker.

Endret av Guahtdim
  • Like 2
  • Thanks 2
Lenke til kommentar
Del på andre sider

  • Guahtdim endret tittelen til MelcloudClimate plugin - 1.5.8.6
  • 2 uker senere...

Thanks for the plugin! I've managed to install OK for my Ecodan heat pump. The log says connected OK and response received. It is populating my name and address but then I get an error message and despite the huge debug log it isn't creating any other devices.

 

3/05/2024 09:52:34
Legacy-Plugin/Script
MelcloudClimate-Error
Error on InitIO: The given key was not present in the dictionary.
3/05/2024 09:52:34
Legacy-Plugin
MelcloudClimate Info
Could not connect to Melcloud to fetch devices: Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot convert null to 'double' because it is a non-nullable value type at CallSite.Target(Closure , CallSite , Object ) at HSPI_MelcloudClimate.HSPI.CreateMelcloudDevice(Object device) at CallSite.Target(Closure , CallSite , HSPI , Object ) at HSPI_MelcloudClimate.HSPI.GetDevices(Int32 retry)
3/05/2024 09:52:34
Legacy-Plugin
MelcloudClimate Debug
Parent id 99605401
3/05/2024 09:52:34
Legacy-Plugin
MelcloudClimate Debug
Process all devices pr devices
3/05/2024 09:52:34
Legacy-Plugin
MelcloudClimate Debug
No client devices found
3/05/2024 09:52:34
Legacy-Plugin
MelcloudClimate Debug
Process all devices pr clients
3/05/2024 09:52:34
Legacy-Plugin
MelcloudClimate Debug
No area devices found
3/05/2024 09:52:34
Legacy-Plugin
MelcloudClimate Debug
Process all devices pr area
3/05/2024 09:52:34
Legacy-Plugin
MelcloudClimate Debug
No floor devices found
3/05/2024 09:52:34
Legacy-Plugin
MelcloudClimate Debug
Process all devices pr floor
3/05/2024 09:52:34
Legacy-Plugin
MelcloudClimate Debug
Got a successful response from melcloud
Lenke til kommentar
Del på andre sider

Sorry, but I do not see how to help you at this moment. I just made this work for some people. Since the debug log is missing where exactly it fails I can not correct anything without debugging with access to your account. 
It might fail creating a device for your current temperature, but I can not be certain.

 

Lenke til kommentar
Del på andre sider

Hi,

I saw the error message here and focused on that. I do have a big debug message which has pulled loads of values back in what looks like JSON format. I can paste or IM you that if that's what's needed to debug?

Thanks!

Lenke til kommentar
Del på andre sider

10 minutes ago, Mack1979 said:

Hi,

I saw the error message here and focused on that. I do have a big debug message which has pulled loads of values back in what looks like JSON format. I can paste or IM you that if that's what's needed to debug?

Thanks!

Please send the debug message as a text file to me as DM here on the forum. I will look into it.

  • Thanks 1
Lenke til kommentar
Del på andre sider

Kunne noen av dere som kjører plugin kjørt den litt med debug og sendt meg tekst resultatet som melding her på forumet? Jeg trenger å se hvordan meldingen fra en luft til luft varmepumpe ser ut. 

 

På forhånd takk. 

Lenke til kommentar
Del på andre sider

Bli med i samtalen

Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.

Gjest
Skriv svar til emnet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  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.

×
×
  • 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.