Standalone erkennen

Antworten
hhoefling
Beiträge: 627
Registriert: So Jul 25, 2021 2:32 pm

Standalone erkennen

Beitrag von hhoefling »

Wie kann ein Script (Bash/python) erkennen ob es auf einem "Standartalone" Pi oder auf einer openWB-Stardart/Custon/Duo läuft.
Sprich wie kann ich erkennen welche Hardware verfügbar ist.

Jemand ein Tip....
gruss
Heinz

6kWp PV+Akku von RCT Power,+Tibber,+Shelly's
Skoda Citigo e-iV, openWB series2 standart+
mit openWB_lite (auf Basis der openWB 1.9.244+ Okt.2021)
Github: https://github.com/hhoefling/openWB_lite
HSC
Beiträge: 3941
Registriert: So Jan 10, 2021 8:49 am

Re: Standalone erkennen

Beitrag von HSC »

Ich würde sagen, da ist normalerweise kein Zähler und keine EVSE am ( z.T.. internen Modbus) oder USB über Adapter. ;)
VG
philipp123
Beiträge: 1032
Registriert: Mi Jul 21, 2021 3:00 pm

Re: Standalone erkennen

Beitrag von philipp123 »

Was ist denn der Hintergrund der Frage? Eventuell Art von LP1 in der Config.
LP1: openWB series2 custom mit Phasenumschaltung
LP2: go-e V2
Kostal Plenticore Plus
e-up BJ 2021, SOC mit OVMS
EQB 250 BJ 2023, SOC mit Mercedes ME über Home Assistant
EVU mit Tasmato-Lesekopf auf SmartMeter
9 x Smarthome mit Shellys
hhoefling
Beiträge: 627
Registriert: So Jul 25, 2021 2:32 pm

Re: Standalone erkennen

Beitrag von hhoefling »

Ich möchte das auf meinen Testraspi die Hardware bezogen module
gar nicht erst gestartet werden. Sie müllen nur die Logdateien voll.

Mir fallen bisher ein
- LP1-Type, ja daran habe ich auch gedacht, nur weiss ich nicht so genau
was die möglichen Typen so alles bedeuten.

- vorhandensein des USB Modusbus Adapters. Nur davon gibt's bestimmt mehrer Typen

- vorhandensein der Serienummer in /home/pi aber ich denke auch die Standalone hat eine.

Nichts überzeugt mich.
gruss
Heinz

6kWp PV+Akku von RCT Power,+Tibber,+Shelly's
Skoda Citigo e-iV, openWB series2 standart+
mit openWB_lite (auf Basis der openWB 1.9.244+ Okt.2021)
Github: https://github.com/hhoefling/openWB_lite
philipp123
Beiträge: 1032
Registriert: Mi Jul 21, 2021 3:00 pm

Re: Standalone erkennen

Beitrag von philipp123 »

Sowas wird es vermutlich eh nie in den Code schaffen, daher wäre es ja eh eine lokale Anpassung des Codes. Aber warum konfigurierst du die Module nicht einfach aus welche die Probleme machen auf deiner Testumgebung?
LP1: openWB series2 custom mit Phasenumschaltung
LP2: go-e V2
Kostal Plenticore Plus
e-up BJ 2021, SOC mit OVMS
EQB 250 BJ 2023, SOC mit Mercedes ME über Home Assistant
EVU mit Tasmato-Lesekopf auf SmartMeter
9 x Smarthome mit Shellys
hhoefling
Beiträge: 627
Registriert: So Jul 25, 2021 2:32 pm

Re: Standalone erkennen

Beitrag von hhoefling »

Klar mach ich ja auch.
Aber beim nachsten Update werden die Querrulaten wieder gestartet.
(isss, mobus, rfid led etc.)
gruss
Heinz

6kWp PV+Akku von RCT Power,+Tibber,+Shelly's
Skoda Citigo e-iV, openWB series2 standart+
mit openWB_lite (auf Basis der openWB 1.9.244+ Okt.2021)
Github: https://github.com/hhoefling/openWB_lite
LutzB
Beiträge: 3479
Registriert: Di Feb 25, 2020 9:23 am

Re: Standalone erkennen

Beitrag von LutzB »

???
Isss muss aktiviert manuell werden
Rfid muss aktiviert manuell werden
Led muss aktiviert manuell werden
Lediglich der Modbus Server läuft immer.
hhoefling
Beiträge: 627
Registriert: So Jul 25, 2021 2:32 pm

Re: Standalone erkennen

Beitrag von hhoefling »

Und der readrfid.py wird gestart wenn man die virtuellen rfid's verwenden will
und dafür den Type auf 1 setzt. Auch wenn kein Reader vorhanden ist.

Edit sagt...
Stimmt nicht. nur bei Mode=2

Edit nochmal.

Ne wird doch gestartet bei 1 und 2 (atreboot.sh Zeile ~130)
gruss
Heinz

6kWp PV+Akku von RCT Power,+Tibber,+Shelly's
Skoda Citigo e-iV, openWB series2 standart+
mit openWB_lite (auf Basis der openWB 1.9.244+ Okt.2021)
Github: https://github.com/hhoefling/openWB_lite
Antworten