loxberry-MIYOplugin.zip | v0.05 vom 31.03.2020 | LoxBerry-Version | ||
generic-MIYOplugin.zip | v0.05 vom 31.03.2020 | generic-Version |
Changelog:
2020-03-31 Release v0.05
- im Web-Interface größere Buttons
- preupgrade.sh erzeugt nun ggf. Verzeichnis uploads
- Schiebeschalter nun grau bei "off" und grün bei "on"
- erweiterte CGI-Debug-Funktion; default: off; enable mit $myDebug = 1 in der index.cgi
- Anzeige der Versionsnummer im Header
- Nachinstallation von setuptools in postroot.sh wg. Installationsproblemen bei neueren LB-Images
- Anpassung in service.sh - chown -R
- Verbesserung für Umlaute in Bereichsnamen
2019-10-31 Release v0.04
- Vorbereitung auf LoxBerry v2.0
- Umlaute in den Bereichsnamen der MIYO-App möglich
- kleinere Optimierungen hinsichtlich Logging und Fehlererkennung und -behebung
(Rechte Logfiles, fehlende Python-Module: Reparatur über service.sh repair möglich) - miyoplugin.service und andere Files nun ohne x-Rechte
- Konstante maxdev in index.cgi eingeführt für mehr als 10 Kreise/Ventile/Sensoren
- postroot.sh: service.sh restart raus; dafür repair rein
- postupgrade.sh: service.sh restart rein
- wsconnected=False als default; running=0-Meldung nur noch wenn Websocket offen war
- Start-/Stopmeldungen des Plugins nun in allen konfigurierten Logfiles
- Info-Meldungen im Haupt-Logfile (logfile/UDP-Sende-Log) zentralisiert
2019-07-15 Release v0.03
- log-Dateien wurden nach Loeschen (etwa durch logrotate) nicht weitergeschrieben?
vorn: import logging.handlers und in setup_logger statt
handler = logging.FileHandler(log_file) jetzt handler = logging.handlers.WatchedFileHandler(log_file) - max 10 als Konstante maxdev
- prgname und prgver als Konstante
- sndPrint und logPrint enthaelt nun "### "
- Variable "gefunden" ist useless - entfernt
- nach Neustart des LoxBerry fehlt das systemctl import-environment
in miyoplugin.service: EnvironmentFile=/etc/environment eingefuegt - nach Neustart des LoxBerry konnten die Log-Files nicht geschrieben werden
in miyoplugin.service After=loxberry.service eingetragen
wenn ein Plugin (hier BLE-Scanner) Probleme macht, meldet LoxBerry keinen erfolgreichen Start - somit wird miyoplugin NIE gestartet - finale Loesung ist offenbar: After=multi-user.target
2019-05-29 Release v0.02
- Remanenz des externBlock-Status eingeführt (EXT_REM)
- Fehler beim Speichern der ipv6-Adresse im Conf-File behoben
- plugin.cfg: LB_MINIMUM auf 1.0.0 angepasst
- Plugin meldet nun Start und Stop des Plugins per UDP (SID=MIYOcentral running=1/0)
- Fehler in der Loxone-Vorlage bei den Sensor-Eingängen behoben
- running, updated, forecast und temperature nun auch Bestandteil der Loxone-Vorlage
- Update-Funktion des Plugins modifiziert; daemon-reload sollte nun korrekt funktionieren
2019-05-19 Release v0.01
- erste öffentliche Version