NEWS
Solax Adapter liefert keine Daten mehr
-
Systemdata Bitte Ausfüllen Hardwaresystem: QNAP TS-473 Arbeitsspeicher: 3 GB (für iobroker Container) Festplattenart: HDD / SSD Cache Betriebssystem: QTS 5.1.0 Docker version 20.10.17-qnap7 Node-Version: 10.x.x ... ? Nodejs-Version: v18.15.0 NPM-Version: 9.5.0 Installationsart: Skript Image genutzt: Ja Ort/Name der Imagedatei: Docker Image https://hub.docker.com/r/buanet/iobroker v8.0.0 Iinitiales Problem: https://github.com/simatec/ioBroker.solax/issues/155
Vieleicht kann mir hier jemand helfen bzw. hat weitere Ideen zum debuggenIch betreibe den SOLAX (Solar Inverter) Adapter von simatec im LOCAL expert mode seit ca. 5 Monaten ohne die geringsten Probleme.
Im Cloud mode - Daten werden aus der Solax cloud gezogen -, funktioniert auch alles weiterhin einwandfrei, leider, per design, nur im 5 Minuten TaktSeit Februar habe ich aber Ärger mir dem Adapter
im LOCAL mode - Daten werden direkt vom WIFI Adapter abgerufen - werden keine Informationen mehr zurückgeliefert.
Ein CURL in einer bash des iobroker Containers bringt jedoch valide Daten zurück. Daher würde ich Verbindungs- oder Netzwerkprobleme eher ausschließen.Ich kann nicht mehr nachvollziehen ob und was sich geändert haben soll.
Ich habe schon alles zurückgesetzt und auch einen neuen Container "from scratch" auf der QNAP mit dem buanet/iobroker v8.0.0 image erstellt und - ohne einen Restore - einzig und allein den Solax Adapter installiert und konfiguriert, leider ohne Erfolg, gleiches Fehlerbild.
Das Problem besteht (auch) in meinem "produktiven" Umfeld mit Docker Image buanet/iobroker 7.2.0Da der WIFI Stick in der bash des iobrokers mit CURL Daten liefert, und auch Daten in die Cloud sendet, gehe ich erstmal nicht von einem Problem des Sticks aus
Was kann ich noch tun um das Problem weiter einzugrenzen ?
(Ich bin mit Linux nicht sehr bewandert, lese mich aber ein, wenn ich eine Chance sehe)Das DEBUG (silly) Log des adapterts sagt leider nicht sehr viel mehr
19904 2023-04-01 17:51:27.923 debug Local Request Interval started ... 19904 2023-04-01 17:51:27.923 debug Request Interval: 30 seconds 19904 2023-04-01 17:51:27.854 debug Sun Azimut: 253.2° 19904 2023-04-01 17:51:27.854 debug Sun Altitude: 19.8° 19904 2023-04-01 17:51:27.854 debug calculate astrodata ... 19904 2023-04-01 17:51:27.853 debug current local Time: 17:51 19904 2023-04-01 17:51:27.852 debug nauticalDawn: 05:57 19904 2023-04-01 17:51:27.852 debug nauticalDusk: 21:09 19904 2023-04-01 17:51:27.851 debug nightCalc started ... 19904 2023-04-01 17:51:27.850 debug System longitude: 7.884093 System latitude: 49.1565412 19904 2023-04-01 17:51:27.846 debug Solax is started in local-mode 19904 2023-04-01 17:51:25.815 silly States system redis pmessage system.adapter.solax.0.logLevel/system.adapter.solax.0.logLevel:{"val":"silly","ack":true,"ts":1680364285807,"q":0,"from":"system.adapter.solax.0","lc":1679083151335} 19904 2023-04-01 17:51:25.782 info starting. Version 0.6.0 in /opt/iobroker/node_modules/iobroker.solax, node: v16.19.0, js-controller: 4.0.24 19904 2023-04-01 17:51:25.554 debug Plugin sentry Initialize Plugin (enabled=true) 19904 2023-04-01 17:51:25.554 debug Plugin sentry Initialize Plugin (enabled=true) 19904 2023-04-01 17:51:25.504 silly statesDB connected 19904 2023-04-01 17:51:25.503 debug States connected to redis: 127.0.0.1:9000 19904 2023-04-01 17:51:25.489 debug States create User PubSub Client 19904 2023-04-01 17:51:25.488 debug States create System PubSub Client 19904 2023-04-01 17:51:25.480 debug Redis States: Use Redis connection: 127.0.0.1:9000 19904 2023-04-01 17:51:25.478 silly objectDB connected 19904 2023-04-01 17:51:25.473 silly redis psubscribe cfg.o.enum.* 19904 2023-04-01 17:51:25.463 silly redis psubscribe cfg.o.system.user.* 19904 2023-04-01 17:51:25.461 debug Objects connected to redis: 127.0.0.1:9001 19904 2023-04-01 17:51:25.456 debug Objects client initialize lua scripts 19904 2023-04-01 17:51:25.425 debug Objects create User PubSub Client 19904 2023-04-01 17:51:25.424 debug Objects create System PubSub Client 19904 2023-04-01 17:51:25.423 debug Objects client ready ... initialize now 19904 2023-04-01 17:51:25.334 debug Redis Objects: Use Redis connection: 127.0.0.1:9001
-
@charlie22 Zeige mal deine Einstellungen des Adapters?
Hast du mal eine andere Version des Adapters getestet? -
Zieh' den Stick mal eine Nacht lang ab, hat bei mir auch geholfen (unabhängig von curl-Abfragen).
-
@simatec Ich habe schon mehrere Version probiert (auch schon die 6.0 beta)
Anbei die Config aus objects.jsonl (ich hoffe das war richtig){"k":"system.adapter.solax.0","v":{"_id":"system.adapter.solax.0","type":"instance","common":{"name":"solax","version":"0.5.7","title":"Solax","titleLang":{"en":"Solax","de":"Solax","ru":"Solax","pt":"Solax","nl":"Solax","fr":"Solax","it":"Solax","es":"Solax","pl":"Solax","zh-cn":"Solax"},"desc":{"en":"Solax Inverter API Cloud or Local Connection","de":"Solax Inverter API Cloud oder lokale Verbindung","ru":"Облачное или локальное подключение API-интерфейса Solax Inverter","pt":"Solax Inverter API Cloud ou Conexão Local","nl":"Solax Inverter API Cloud of lokale verbinding","fr":"Solax Inverter API Cloud ou connexion locale","it":"Solax Inverter API Cloud o Connessione locale","es":"Solax Inverter API Nube o conexión local","pl":"Solax Inverter API Cloud lub połączenie lokalne","zh-cn":"Solax 逆变器 API 云或本地连接"},"authors":["simatec nais@gmx.net"],"keywords":["Solax","PV","Photovoltaics","Inverter"],"license":"MIT","platform":"Javascript/Node.js","main":"main.js","icon":"solax.png","enabled":true,"extIcon":"https://raw.githubusercontent.com/simatec/ioBroker.solax/master/admin/solax.png","readme":"https://github.com/simatec/ioBroker.solax/blob/master/README.md","loglevel":"silly","mode":"daemon","type":"energy","compact":true,"materialize":true,"messagebox":true,"stopBeforeUpdate":true,"connectionType":"cloud","dataSource":"poll","dependencies":[{"js-controller":">=3.3.0"}],"globalDependencies":[{"admin":">=5.1.0"}],"adminUI":{"config":"json"},"plugins":{"sentry":{"dsn":"https://e2417bfe108541dd89d2d4b2e09703f3@sentry.iobroker.net/133"}},"installedFrom":"iobroker.solax@0.5.7","installedVersion":"0.5.7","host":"iobroker-N"},"native":{"serialNumber":"","requestInterval":5,"systemGeoData":false,"longitude":"","latitude":"","hostIP":"192.168.12.156","requestIntervalLocal":10,"expertSettings":true,"localConnection":true,"countsOfOffline":5,"historyDays":7,"nightMode":true,"batteryMode":false,"apiToken":"","passwordWifi":"$/aes-192-cbc:5a873e9bc8e8b334bcb6424173b5258b:addc1a6a309a07e447cfa316c2e5c84a"},"protectedNative":[],"encryptedNative":["apiToken","passwordWifi"],"notifications":[],"instanceObjects":[{"_id":"info","type":"channel","common":{"name":"Solax Inverter Informations"},"native":{}},{"_id":"suninfo","type":"channel","common":{"name":"Sun Informations"},"native":{}},{"_id":"data","type":"channel","common":{"name":"Solax Inverter data"},"native":{}},{"_id":"history","type":"channel","common":{"name":"History data"},"native":{}},{"_id":"suninfo.Altitude","type":"state","common":{"role":"value.sun.elevation","name":"suninfo Altitude","type":"number","read":true,"write":false,"unit":"°"},"native":{}},{"_id":"suninfo.Azimut","type":"state","common":{"role":"value.sun.azimuth","name":"suninfo Azimut","type":"number","read":true,"write":false,"unit":"°"},"native":{}}],"objects":[],"acl":{"object":1636,"state":1636,"file":1632,"owner":"system.user.admin","ownerGroup":"system.group.administrator"},"from":"system.adapter.admin.0","user":"system.user.admin","ts":1680365877687}}
-
@meister-mopper Das werde ich auf alle Fälle heute Nacht probieren
-
Mit dem neuen Solax 7.2 Beta Adapter läuft nun plötzlich alles wieder , DANKE