HM-Anbindung für TP-Link-WLAN-Steckdosen HS1xx und -Leuchtmittel LB1xx (V5.3)
Moderator: Co-Administratoren
Re: HM-Anbindung für TP-Link-WLAN-Steckdosen HS1xx und -Leuchtmittel LB1xx (V4_beta)
Hi,
Vorerst mal DANKE
Funktioniert tadellos.
Nur eine Frage hätte ich zur Steuerung der Leuchtmittel.
Wie kann ich den aktuellen Status einer Lampe (zumindest ob AN oder AUS) abfragen?
Grüße
Vorerst mal DANKE
Funktioniert tadellos.
Nur eine Frage hätte ich zur Steuerung der Leuchtmittel.
Wie kann ich den aktuellen Status einer Lampe (zumindest ob AN oder AUS) abfragen?
Grüße
- HM42
- Beiträge: 137
- Registriert: 17.11.2014, 11:58
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Hannover
- Hat sich bedankt: 8 Mal
- Danksagung erhalten: 17 Mal
Re: HM-Anbindung für TP-Link-WLAN-Steckdosen HS1xx und -Leuchtmittel LB1xx (V4_beta)
Hallo redbull,
die Rückmeldung des Ist-Zustandes ist wohl nur nötig, wenn das Leuchtmittel auch über die App ein- bzw. ausgeschaltet wird oder im Fall des Zwischensteckers - auch wenn der Zustand durch Betätigung des Handtasters am Gerät geändert wird.
Bei den Zwischensteckern wird der Zustand des CUxD-Kanals (Schalter) bei jedem Treiberaufruf (on, off, readdata, ...) dem aktuellen Zustand des Gerätes entsprechend angepasst.
Für den ersten Betriebsmodus der Leuchtmittel "Einstellung der Helligkeits- und Farbwerte in festen Schritten über eine Fernbedienung oder einen (Mehrfach-) Taster" lässt sich der CUxD-Status nicht rückmelden, da es sich hier um einen Taster handelt. Hier könnte eine Rückmeldung nur durch eine neue Homematic-Systemvariable für EIN / AUS bzw. den DIM-Zustand (0...100%) ermöglicht werden.
Für den zweiten Betriesbsmodus der Leuchtmittel "Variable Einstellung der Helligkeits- und Farbwerte in Programmen, Skripten oder manuell im WebUI unter Status und Geräte / Geräte" könnte der aktuelle DIM-Wert über den CUxD-Level des jeweiligen Dim-Wert-Kanals (typischerweise Kanal 2) zurückgemeldet werden.
Welchen Betriebsmodus verwendest du ? Bei Gelegenheit würde ich diesen Modus dann entsprechend anpassen.
Gruß
Thomas
die Rückmeldung des Ist-Zustandes ist wohl nur nötig, wenn das Leuchtmittel auch über die App ein- bzw. ausgeschaltet wird oder im Fall des Zwischensteckers - auch wenn der Zustand durch Betätigung des Handtasters am Gerät geändert wird.
Bei den Zwischensteckern wird der Zustand des CUxD-Kanals (Schalter) bei jedem Treiberaufruf (on, off, readdata, ...) dem aktuellen Zustand des Gerätes entsprechend angepasst.
Für den ersten Betriebsmodus der Leuchtmittel "Einstellung der Helligkeits- und Farbwerte in festen Schritten über eine Fernbedienung oder einen (Mehrfach-) Taster" lässt sich der CUxD-Status nicht rückmelden, da es sich hier um einen Taster handelt. Hier könnte eine Rückmeldung nur durch eine neue Homematic-Systemvariable für EIN / AUS bzw. den DIM-Zustand (0...100%) ermöglicht werden.
Für den zweiten Betriesbsmodus der Leuchtmittel "Variable Einstellung der Helligkeits- und Farbwerte in Programmen, Skripten oder manuell im WebUI unter Status und Geräte / Geräte" könnte der aktuelle DIM-Wert über den CUxD-Level des jeweiligen Dim-Wert-Kanals (typischerweise Kanal 2) zurückgemeldet werden.
Welchen Betriebsmodus verwendest du ? Bei Gelegenheit würde ich diesen Modus dann entsprechend anpassen.
Gruß
Thomas
Re: HM-Anbindung für TP-Link-WLAN-Steckdosen HS1xx und -Leuchtmittel LB1xx (V4_beta)
Hallo,
Danke für die Rückmeldung.
Ich schalte das Leuchtmittel zu einem guten Teil via homematic (raspberymatic) zeitgesteuert oder abhängig von bestimmten Bedingungen (z.B. TV aus). Da ist mit die Lösung mit einer Variable auch schon in den Sinn gekommen.
Das Problem ist halt, dass ich zeitweise das Leuchtmittel auch via KASA-App ansteuere.
Ich dachte nur, es gibt vielleicht eine Möglichkeit, ähnlich wie bei den Zwischensteckern, dem aktuellen Zustand des Gerätes (on/off) auszulesen. Wäre hilfreich.
Jedenfalls... super hilfreiches Projekt
Danke für die Rückmeldung.
Ich schalte das Leuchtmittel zu einem guten Teil via homematic (raspberymatic) zeitgesteuert oder abhängig von bestimmten Bedingungen (z.B. TV aus). Da ist mit die Lösung mit einer Variable auch schon in den Sinn gekommen.
Das Problem ist halt, dass ich zeitweise das Leuchtmittel auch via KASA-App ansteuere.
Ich dachte nur, es gibt vielleicht eine Möglichkeit, ähnlich wie bei den Zwischensteckern, dem aktuellen Zustand des Gerätes (on/off) auszulesen. Wäre hilfreich.
Jedenfalls... super hilfreiches Projekt
Re: HM-Anbindung für TP-Link-WLAN-Steckdosen HS1xx und -Leuchtmittel LB1xx (V4_beta)
Hi,
ich habe jetzt ein bisschen testen können und habe festgestellt, dass ich zwar die Helligkeit und die Farbtemperatur einstellen kann, jedoch nicht die Sättigung und den Farbton.
Woran kann das liegen...
Grüße
ich habe jetzt ein bisschen testen können und habe festgestellt, dass ich zwar die Helligkeit und die Farbtemperatur einstellen kann, jedoch nicht die Sättigung und den Farbton.
Woran kann das liegen...
Grüße
- HM42
- Beiträge: 137
- Registriert: 17.11.2014, 11:58
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Hannover
- Hat sich bedankt: 8 Mal
- Danksagung erhalten: 17 Mal
Re: HM-Anbindung für TP-Link-WLAN-Steckdosen HS1xx und -Leuchtmittel LB1xx (V4_beta)
Hi redbull,
vermutlich liegt es daran, dass bei Vorgabe von HUE und SAT zunächst die Farbtemperatur auf 0 gesetzt werden muss. Sonst weiß der Treiber nicht, welche Werte er nutzen soll.
Es gibt also die zwei folgenden Modi:
Thomas
vermutlich liegt es daran, dass bei Vorgabe von HUE und SAT zunächst die Farbtemperatur auf 0 gesetzt werden muss. Sonst weiß der Treiber nicht, welche Werte er nutzen soll.
Es gibt also die zwei folgenden Modi:
- Farbtemperatur und Helligkeit einstellen
- Hue, Sat und Int (Dim) einstellen, dann muss die Farbtemperatur auf 0 gesetzt werden
Thomas
Re: HM-Anbindung für TP-Link-WLAN-Steckdosen HS1xx und -Leuchtmittel LB1xx (V4_beta)
OK... habs gerade ausprobiert... klappt jetzt tadellos...Danke
Re: HM-Anbindung für TP-Link-WLAN-Steckdosen HS1xx und -Leuchtmittel LB1xx (V4_beta)
Kann man die Modelle KL50 oder KL60 damit auch ansteuern?
Re: HM-Anbindung für TP-Link-WLAN-Steckdosen HS1xx und -Leuchtmittel LB1xx (V4_beta)
Hallo,
ich habe auch erfolgreich eine HS110 in meine CCu3 eingebunden.
Sie lässt sich ein- und ausschalten und misst auch die Energiewerte zuverlässig.
Allerdings zeigt die Variable "Fehlermeldung" folgendes an: " tplsh.tcl, ERROR: Cannot open port `9999` at `192.168.xxx.xxx` !
Was hat das zu bedeuten?
ich habe auch erfolgreich eine HS110 in meine CCu3 eingebunden.
Sie lässt sich ein- und ausschalten und misst auch die Energiewerte zuverlässig.
Allerdings zeigt die Variable "Fehlermeldung" folgendes an: " tplsh.tcl, ERROR: Cannot open port `9999` at `192.168.xxx.xxx` !
Was hat das zu bedeuten?
- HM42
- Beiträge: 137
- Registriert: 17.11.2014, 11:58
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Hannover
- Hat sich bedankt: 8 Mal
- Danksagung erhalten: 17 Mal
Re: HM-Anbindung für TP-Link-WLAN-Steckdosen HS1xx und -Leuchtmittel LB1xx (V4_beta)
Hallo,
sorry, deine Anfrage hatte ich übersehen. Die Fehlermeldung besagt, dass irgendwann mal die TP-Link-Komponente nicht erreicht wurde. Vermutlich liegt dies schon etwas zurück. Wann dies war, kann man durch prüfen des Änderungsdatums dieser Systemvariable ermitteln.
Die Variable "Fehlermeldung" verwende ich in meinem System zum Anzeigen und Verfolgen von Fehlern meiner Scripts und Treiber. Ich setzte diese Variable in meinem eigenen "Mitternachtsscript" zurück, d.h. auf "" (Leerstring).
Also wenn der Treiber sonst läuft, ist alles OK.
Gruß
Thomas M.
sorry, deine Anfrage hatte ich übersehen. Die Fehlermeldung besagt, dass irgendwann mal die TP-Link-Komponente nicht erreicht wurde. Vermutlich liegt dies schon etwas zurück. Wann dies war, kann man durch prüfen des Änderungsdatums dieser Systemvariable ermitteln.
Die Variable "Fehlermeldung" verwende ich in meinem System zum Anzeigen und Verfolgen von Fehlern meiner Scripts und Treiber. Ich setzte diese Variable in meinem eigenen "Mitternachtsscript" zurück, d.h. auf "" (Leerstring).
Also wenn der Treiber sonst läuft, ist alles OK.
Gruß
Thomas M.
Re: HM-Anbindung für TP-Link-WLAN-Steckdosen HS1xx und -Leuchtmittel LB1xx (V5.1)
Hallo,
ich habe gerade nach dem Update auf V5.1 festgestellt, dass das Skript die Verbrauchswerte nicht mehr ermittelt (V3 und V4beta funktionieren).
Ausgabe:
@hm42: ich würde mich freuen, wenn Du Dir das einmal anschauen könntest .
ich habe gerade nach dem Update auf V5.1 festgestellt, dass das Skript die Verbrauchswerte nicht mehr ermittelt (V3 und V4beta funktionieren).
Ausgabe:
Code: Alles auswählen
Script: 'tplsh.tcl', Version: 5.1, 2020-04-20
Copyright: Thomas Marquard / Lubomir Stroetmann, softScheck GmbH (...2020)
MESSAGE SENT:
{"system":{"get_sysinfo":{}}}
MESSAGE RECEIVED:
{"system":{"get_sysinfo":{"sw_ver":"1.5.6 Build 191125 Rel.083657","hw_ver":"2.0","type":"IOT.SMARTPLUGSWITCH","model":"HS110(EU)","mac":"D8:0D:17:XX:XX:XX","dev_name":"Smart Wi-Fi Plug With Energy Monitoring","alias":"hs110-xyz","relay_state":1,"on_time":2108,"active_mode":"none","feature":"TIM:ENE","updating":0,"icon_hash":"","rssi":-51,"led_off":0,"longitude_i":11111,"latitude_i":222222,"hwId":"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","fwId":"00000000000000000000000000000000","deviceId":"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","oemId":"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","next_action":{"type":-1},"err_code":0}}}
EXTRACTED DEVICE VALUES:
sw_ver= 1.5.6 Build 191125 Rel.083657
hw_ver= 2.0
model= HS110(EU)
alias= hs110-xyz
on_off=
hue=
saturation=
brightness=
color_temp=
relay_state= 1
NOTHING TO DO !