Ein Gerät temporär entfernen ?

Wenn mehr als ein Gerät an den Raspberry angeschlossen werden sollen. Z.B. ein Regler und ein Wechselrichter oder mehrere Wechselrichter. Das Maximum sind 6 Geräte pro Raspberry Pi.
Antworten
Nafets
Beiträge: 18
Registriert: Di 10. Sep 2019, 10:25

Ein Gerät temporär entfernen ?

Beitrag von Nafets »

Hallo,

aktuell habe ich grundsätzlich folgendes Setup:
1.) MPPT 100/20
2.) MPPT 150/35
3.) BMV 712

Gestern habe ich #2 für andere Tests temporär ausgeschaltet.
Solaranzeige erhält dann natürlich keine Daten von #2 mehr.

Für mich unerwartet, beendet es dann jedoch die weitere Abfrage(n) innerhalb der Schleife.

@Ulrich
Ich fände es ein sinnvolles Feature, wenn die Schleife nicht abgebrochen wird, sondern beim nächsten Getät fortgesetzt wird.
Oder funktioniert das aus Timeoutgründen nicht ?

VG

Benutzeravatar
Ulrich
Administrator
Beiträge: 1160
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Kontaktdaten:

Re: Ein Gerät temporär entfernen ?

Beitrag von Ulrich »

Wenn man zum Beispiel 3 Geräte im Einsatz hat, dann gibt es diese 3 Dateien:
1.user.config.php
2.user.config.php
3.user.config.php


Möchte man ein Gerät vorübergehend ausschalten, dann kann man z.B. 2.user.config.php in 8.user.config.php umbenennen.

Alle Config Dateien größer 6 werden nicht berücksichtigt. So ist die Datei noch vorhanden, aber nicht aktiv.

In diesem Fall wird erst die 1.user.config.php benutzt und dann 3.user.config.php

Die Config Dateien müssen nicht fortlaufend sein. Es können zwischendrin welche fehlen. Es würde auch gehen z.B.

1.user.config.php
3.user.config.php
4.user.config.php
6.user.config.php


Die Verarbeitung alle Config Dateien darf jedoch nicht länger als 59 Sekunen dauern. Darauf muss man selber achten! Normalerweise dauert die Verarbeitung je Config Datei unter 10 Sekunden. Falls aber Fehler auftauchen, kann die Verarbeitung auch länger dauern. In diesem Fall wird die Verarbeitung nach 59 Sekunden abgebrochen. In der LOG Datei kann man das meist sehen.
/var/www/log/solaranzeige.log
--------------------------------------
Ulrich [Admin]

Antworten