Wenn ich Openhab neu starte, zeigt mir die Openhab APP (Android) den Status der einzelnen Switches in der Sitemap nicht korrekt an.
Weder die Farbe (Grün/Rot) noch der eigentliche ON/OFF Status wird korrekt gezeigt.
nachdem ich einen Switch bedient habe, stimmt der Status wieder.
Wie kann ich das die APP dazu bringen den Status nach einem Neustart korrekt anzuzeigen, evtl. alle switches in die persistence aufnehmen?
RRD4j oder MAPDB/ Openhab APP - Status Update der Switches nach Neustart
-
- Beiträge: 381
- Registriert: 19. Feb 2020 20:51
- Wohnort: Saarbrücken
RRD4j oder MAPDB/ Openhab APP - Status Update der Switches nach Neustart
Zuletzt geändert von Boris099 am 21. Mär 2020 11:09, insgesamt 1-mal geändert.
Raspberry 4, Rev.1.2b, 4GB, Openhab 2.5.12 (OH3 kommt im Winter dran:-))
- PeterA
- Beiträge: 1052
- Registriert: 8. Feb 2019 12:12
Re: Openhab APP - Status Update der Switches nach Neustart
Hi Boris,
die APP hat damit nichts zu tun das macht ja OpenHab
Du müsstest das jeweilige Switch Item persistieren.
Zunächst RRD4j Persistence Dienst Installieren.
Und dann eine "rrd4j.persist" datei mit zb folgendem Inhalt anlegen:
Das "restoreOnStartup" schreibt dann den letzen Status des Switches beim Restart von OpenHab zurück ins Item
die APP hat damit nichts zu tun das macht ja OpenHab
Du müsstest das jeweilige Switch Item persistieren.
Zunächst RRD4j Persistence Dienst Installieren.
Und dann eine "rrd4j.persist" datei mit zb folgendem Inhalt anlegen:
Code: Alles auswählen
Strategies {
everyMinute : "0 * * * * ?"
everyHour : "0 0 * * * ?"
everyDay : "0 0 0 * * ?"
}
Items {
FanStanby_switch : strategy = everyChange, restoreOnStartup
//Rolladen Westseite
Rolloautomatik : strategy = everyChange, restoreOnStartup
//Rolladen Suedseite
Rolloautomatik_Sued : strategy = everyChange, restoreOnStartup
}
- OpenHab 2.4
#PWRUP
#PWRUP
-
- Beiträge: 381
- Registriert: 19. Feb 2020 20:51
- Wohnort: Saarbrücken
Re: Openhab APP - Status Update der Switches nach Neustart
Hallo,
Dachte ich mir doch das dies mit persistence zu tun hat!
Ich habe mapdb am Laufen (nie wirklich benutzt) und habe das gestern folgendermassen mit ein paar items ausgeprägt, (aber noch nicht getestet)
oder ist mapdb hier falsch und man muß dieses RRD4j anwenden?
Dachte ich mir doch das dies mit persistence zu tun hat!
Ich habe mapdb am Laufen (nie wirklich benutzt) und habe das gestern folgendermassen mit ein paar items ausgeprägt, (aber noch nicht getestet)
oder ist mapdb hier falsch und man muß dieses RRD4j anwenden?
Code: Alles auswählen
Strategies {
default = everyChange
}
Items {
E_Touch10_1 : strategy = everyChange, restoreOnStartup
E_Touch10_2 : strategy = everyChange, restoreOnStartup
E_Touch10_3 : strategy = everyChange, restoreOnStartup
MailSenden : strategy = everyChange, restoreOnStartup
TelegramSenden : strategy = everyChange, restoreOnStartup
gLED : strategy = everyChange, restoreOnStartup
}
Raspberry 4, Rev.1.2b, 4GB, Openhab 2.5.12 (OH3 kommt im Winter dran:-))
- PeterA
- Beiträge: 1052
- Registriert: 8. Feb 2019 12:12
Re: RRD4j oder MAPDB/ Openhab APP - Status Update der Switches nach Neustart
Zu MapDB kann ich leider nichts sagen da ich das nicht verwende.
Mit rrd4j funktioniert das wunderbar.
Mit rrd4j funktioniert das wunderbar.
- OpenHab 2.4
#PWRUP
#PWRUP
-
- Beiträge: 381
- Registriert: 19. Feb 2020 20:51
- Wohnort: Saarbrücken
Re: RRD4j oder MAPDB/ Openhab APP - Status Update der Switches nach Neustart
OK, probiere ich aus und melde Feedback wenn done
Raspberry 4, Rev.1.2b, 4GB, Openhab 2.5.12 (OH3 kommt im Winter dran:-))
- peter-pan
- Beiträge: 2573
- Registriert: 28. Nov 2018 12:03
- Wohnort: Schwäbisch Gmünd
Re: RRD4j oder MAPDB/ Openhab APP - Status Update der Switches nach Neustart
Sollte so mit mapdb funktionieren.
Für Gruppen kannst du diese Syntax
Code: Alles auswählen
gHeating* : strategy = everyChange, restoreOnStartup
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.1.2 openhabian