Replies: 17 comments 26 replies
-
Hi, was ein Zufall, eben wurde mein EnFluri getauscht und dabei fiel genau das Problem auf. Ich habe folgenden MCU Nummern: |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Hi. |
Beta Was this translation helpful? Give feedback.
-
Hallo. Hier, das steht im Log und wiederholt sich ständig (IP ausgexxxt):
Sowohl der Raspi als auch der senec sind im gleichen Netz, das funkltionierte bis vor ca. 4 Stunden noch alles. .env und .yml sind angepasst, Updates werden jede nacht mittels cron gezogen, hab es aber eben auch nochmal manuell aufgerufen. Warum er hier die tcp-Connection ablehnt, keine Ahnung. |
Beta Was this translation helpful? Give feedback.
-
Hilfe, ich bekomme das nicht hin |
Beta Was this translation helpful? Give feedback.
-
... läuft, DANKE !!! |
Beta Was this translation helpful? Give feedback.
-
Grad eben "Fail" also ist das Update bei mir wohl auch heute angekommen. Sobald ich Daheim bin schau ich mal ins Log und ändere gemäß Deiner Anleitung - ich bin gespannt und werde berichten :) |
Beta Was this translation helpful? Give feedback.
-
Heute bliebt bei mir solectrus nun auch leer. Ich war noch auf der 0.9.0, wenn ich nicht irre. Den Speicher erreiche ich nicht per https und auch http machte mir Probleme. Finally hier meine Versionen der Firmware: Ich habe auf v0.13.0 geupdatet und bekomme nun auch wieder Daten. Jedoch sind die /now-Daten kompletter Müll. Draussen schon fast Mondschein und die Erzeugung soll wie bei Mittagssonne sein. Beim Status sehe ich auch "Fail, letzte Messung vor 7 Stunden" Daher meine Frage: auch wenn ich den Speicher noch nicht via https ansprechen kann (und die Revision noch nicht 3825 ist: muss ich die Ergänzungen in der .env schon vornehmen und http anstatt https eintragen? Vielen Dank für die Hilfe. |
Beta Was this translation helpful? Give feedback.
-
Ich habe auch das Problem, dass ich keine Daten von der SENEC-Hardware bekomme. Im Log bekomme ich das hier:
Die IP ist korrekt, https wird wohl verwendet. Pingen kann ich die IP auch. Was muss ich tun? |
Beta Was this translation helpful? Give feedback.
-
Bei mir ist das Update mittlerweile auch angekommen. In mehreren Schritten, mit mehreren Reboots. Die Umstellung auf Ein paar Beobachtungen habe ich im Blog mal aufgeschrieben: |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
... das ist es ja, was Solectrus so einzigartig macht !!! |
Beta Was this translation helpful? Give feedback.
-
Hallo zusammen, Grüße aus Magdeburg |
Beta Was this translation helpful? Give feedback.
-
Hallo Georg, ich nutze eine Synology mit dem eigenen Docker. Wo bzw, muss ich den SENEC-Collector kontrollieren ? Wie kann ich die Logs prüfen ? |
Beta Was this translation helpful? Give feedback.
-
Ich habe solectrus in einen docker installiert. Wie muss ich da vorgehen, um senec auf https umzustellen? |
Beta Was this translation helpful? Give feedback.
-
Hallo Georg, am 19.9 wurde das NPU Image bei mir auf 2310 aktualisiert. Grad aus dem Urlaub zurück und die letzten Logs durchgeschaut: 2023-09-19 10:04:08 [I|NPU] NPU: request_update changed to 1 Solectrus läuft weiterhin die fehlerhaften Links zu "log" udn "Display" gehen weiterhin nicht, habe aber nach dem Updte keine NPU-Fehler mehr - andere Veränderungen sind mir nicht aufgefallen. |
Beta Was this translation helpful? Give feedback.
-
Ab heute, dem 29.08.2023, installiert SENEC eine neue Firmware auf den Speichern. Die SENEC-App informiert darüber mit diesem Hinweis:
Wurde dein Speicher bereits aktualisiert?
Ob der eigene Speicher bereits aktualisiert worden ist, erkennst du wie folgt:
http
funktioniert nicht mehr, man musshttps
verwenden. Das lässt sich leicht im Browser ausprobieren, indem duhttp://[ip-adresse]
bzw.https://[ip-adresse]
in der Adresszeile eingibt. Die alte Firmware antwortet nur aufhttp
, die neue hingegen nur aufhttps
.Revision MCU 3825
, möglicherweise gibt es aber auch andere Versionsnummer. Die25
am Ende scheint relevant zu sein.Was du nun tun musst
Damit SOLECTRUS weiterhin funktioniert, muss zwingend ein Update des SENEC-Collectors (Version 0.9.0) installiert werden und außerdem der Zugriff von
http
aufhttps
umgestellt werden. In einem Blog-Posting habe ich das bereits beschrieben:https://solectrus.de/blog/2023-08-18-unterstuetzung-fuer-neue-senec-firmware/
Es ist zu empfehlen, das Update bereits jetzt zu installieren, auch wenn der eigene Speicher noch mit der alten Firmware läuft. Das geht wie folgt, hier am Beispiel eines Raspberry Pi:
(Bei älteren Docker-Versionen wie z.B. auf Synology muss es
docker-compose
heißen, also mit Bindestrich)Mit diesen Befehlen werden alle Container auf den aktuellen Stand gebracht, nicht nur der SENEC-Collector. Sämtliche Komponenten von SOLECTRUS funktionieren dann weiter, auf den Speicher wird unverändert per
http
zugegriffen.Sobald das Firmware-Update auf deinem Speicher angekommen ist, wird dieser
http
-Zugriff nicht mehr funktionieren, d.h. SOLECTRUS wird als Status "Fail" anzeigen. Dies ist der Moment, wo aufhttps
umgestellt werden muss. Dies geht wie folgt:.env
und ergänze eine zusätzliche Zeile mitSENEC_SCHEMA=https
docker-compose.yml
und ergänze unterservices.senec-collector.environment
den zusätzlichen EintragSENEC_SCHEMA
(damit die Variable aus der.env
-Datei auch im Container ankommt)docker compose down
, danndocker compose up -d
)Dadurch greift der SENEC-Collector per
https
auf den Speicher zu und SOLECTRUS funktioniert wieder wie gewohnt.Beta Was this translation helpful? Give feedback.
All reactions