Skip to content

Releases: bombcheck/FB.Switch

v1.0.9.1-STABLE

13 Sep 08:04
Compare
Choose a tag to compare

Neue Features

  • Integration der REST-API des FB.MiLight-Hubs
  • Unterstützung der neuen MiLight-RGB+CCT-Lampen über den FB.MiLight-Hub inkl. aller Features (Auswahl der Farbtemperatur und -sättigung).
  • Über den Hub und dessen API können theoretisch auch alle anderen MiLight-Lampenmodelle gesteuert werden. Die entsprechenden Funktionen können bei Bedarf einfach integriert werden.

v1.0.8.2-STABLE

08 Mar 11:11
Compare
Choose a tag to compare

Verbesserungen

  • Wenn für die Außentemperatur eine alternative Quelle verwendet wird, werden dessen Daten auch angezeigt wenn der eigentliche Sensor offline ist.
  • Anzeige der FBdect-Temperaturdaten verbessert für den Fall, das die Verbindung zu den FBdects verloren geht.
  • Der Status eines Gerätes kann jetzt via GET ausgelesen werden: ?action=status&type=device&id=29

Bugfixes

  • Fehler beim Speichern der config unter PHP7 behoben.
  • Fehler in der Verwendung einer alternativen Außentemperatur-Quelle behoben.

v1.0.8.1-STABLE

27 Nov 14:54
Compare
Choose a tag to compare

Bugfixes

  • PHP-Short_Open_Tag-Problem gefixt

v1.0.8-STABLE

24 Nov 10:13
Compare
Choose a tag to compare

Neue Features

  • Helligkeits-Steuerung für DISKO-Modus hinzugefügt: Die Helligkeit wird unabhängig von den Helligkeiten der anderen Modi gespeichert und wieder gesetzt.
  • Soundeffekte beim Betätigen von Schaltflächen können nun in der Design-Konfiguration deaktiviert werden.
  • Splash-Animation kann nun in der Design-Konfiguration deaktiviert werden.
  • Neue Themes hinzugefügt (Wünsche hierzu werden gerne angenommen).
  • ASYNC-Modus hinzugefügt: Wenn Aktionen per URL via GET vorgenommen werden, wird der Aufruf erst beendet wenn die Aktion abgeschlossen ist. Dies führt z.B. beim Einsatz der HA-Bridge mit Alexa zu Fehlermeldungen, da die Antwort nicht schnell genug kommt.
    Lösung: &async=true an den URL-Aufruf anhängen: Nun wird der Aufruf sofort erfolgreich beendet, die eigentliche Aktion wird im Hintergrund ausgeführt.
  • Alternative Datenquelle für den gewählten Außentemperatursensor möglich: Einfach <UseAlternateOutdoorTempSource>#PFAD ZUR DATEI MIT DATEN#</UseAlternateOutdoorTempSource> zur GLOBAL-Sektion in der config.xml hinzufügen.
    Format der Datendatei: Temperatur in °C|0|Datum von wann die Daten sind (yyyy-mm-dd hh:mm:ss). Wenn die Daten älter als 30 Minuten sind, wird in FB.Switch statt dieser "----" angezeigt.
  • Work in Progress: RED ALERT-Modus für MiLight-Lampen hinzugefügt: Einfach <UseForAlertMode>true</UseForAlertMode> zu der/den gewünschten MiLight-Bridge(s) in der config.xml hinzufügen. Dann den Modus im Browser durch einen GET-Parameter aktivieren: ?type=alertstate&action=(ON|OFF).
    Alle MiLight-Lampen der so konfigurierten bridge(s) schalten auf ROT und variieren ihre Helligkeit. Außerdem werden alle laufenden instanzen von FB.Switch, welche Geräte-Daten dynamisch aktualisieren aktiviert haben, durch eine RED ALERT-Animation nebst Sound gesperrt. Auch die Timer sind in diesem Modus außer Funktion.

Bugfixes

  • DISKO-Modus via Einschalten verlassen: Wenn die MiLight-Lampe im Disko-Modus war, konnte man die Modi nicht durch einfaches Einschalten wie gewohnt durchschalten. Dies wurde nun gefixt.
  • FBdect: Verbessertes Handling von Geräten, die gerade offline sind.
  • FBdect: Darstellung der Daten von Geräten, die gerade offline sind, verbessert.
  • FB.MiLight-Hub: Kompatibilität des MiLight-Color-Sliders verbessert
  • Einblendung des Status (gelbes Fenster) nach dem Ausführen eines Kommandos abgeschaltet.

v1.0.6.1-STABLE

17 Oct 12:03
Compare
Choose a tag to compare

Critical Bugfix: Fixed timeout/error messages appearing if no fritzbox/fbdect200 present.

v1.0.6-STABLE

25 Sep 08:50
Compare
Choose a tag to compare

Re-created release because of a bug in timer-ping-function.