Automatische Weihnachtsbeleuchtung funktioniert nicht

Begonnen von Jörg Günther, 28 November 2020, 12:08:52

Vorheriges Thema - Nächstes Thema

Jörg Günther

Guten Tag

Ich habe anhand der diversen Anleitungen (gelesen im Forum und Anleitung) eine Steuerung für unsere Weihnachtsbeleuchtung erstellt. Ich bekomme auch die richtigen Schaltzeiten angezeigt aber die Gruppenleuchten werden werder ein noch aus geschaltet. Ich würde mich über Hilfe bei der Lösung des Problems freuen.

define Abendbeleuchtung_an at *{sunset(0,"14:30","22:30")} set group=automatbelysning on

und

define Abendbeleuchtung_aus at 23:00 group=automatbelysning off

Die Leuchten lassen sich manuell ohne Problem schalten

Auszug aus Log-File
2020.11.27 16:45:00 3: MapleCUL_1_433 IT: IT_V3_3e747bc9 off->on
2020.11.27 23:00:05 3: MapleCUL_1_433 IT: IT_V3_3e747bc9 on->off


Bei der Kontrolle stellte ich fest das sich bei set IT_V3_3e747bc9 on nichts passiert

Gruss aus Schweden
Jörg

Otto123

Hallo Jörg,

ich verstehe das Konstrukt noch nicht - aber:
hier fehlt zumindest ein set
define Abendbeleuchtung_aus at 23:00 group=automatbelysning off
Mach mal zur Kontrolle ein
list group=automatbelysning
Du sagst bei
set IT_V3_3e747bc9 onpassiert nichts. Das ist einer der Aktoren die über group= geschaltet werden sollen?
Wenn der Befehl so nicht geht kann natürlich der Befehl oben auch nicht gehen.

Gib mal noch ein
list IT_V3_3e747bc9
Wobei ich mich mit den IT Geräten nicht auskenne. Aber die sollten doch schon mit set on geschaltet werden können?

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Jörg Günther

#2
Zitat von: Otto123 am 28 November 2020, 12:22:53
Hallo Jörg,

ich verstehe das Konstrukt noch nicht - aber:
hier fehlt zumindest ein set
define Abendbeleuchtung_aus at 23:00 group=automatbelysning off
Mach mal zur Kontrolle ein
list group=automatbelysning
Du sagst bei
set IT_V3_3e747bc9 onpassiert nichts. Das ist einer der Aktoren die über group= geschaltet werden sollen?
Wenn der Befehl so nicht geht kann natürlich der Befehl oben auch nicht gehen.

Gib mal noch ein
list IT_V3_3e747bc9
Wobei ich mich mit den IT Geräten nicht auskenne. Aber die sollten doch schon mit set on geschaltet werden können?

Gruß Otto
Hallo Otto
zunächst mal DANKE. Manchmal übersieht man manchmal was ;) Mal sehen ob es heute funzt.

Also mit list group=automatbelysning bekomme ich keine Anzeige es sind aber in der Gruppe Everything unter automatbelysning die Leuchten aufgezählt
set geht.


automatbelysning
MH5.Hyreshus Belysning.Fönster
on
off
MH5.Hyreshus.Belysning Fönster
on
off
MH5.Hyreshus.Belysning.Fönster Köket


Gruss aus Schweden
Jörg

Wernieman

Was Du nicht schreibst, ob die Gruppe per Hand geht. also:
set group=automatbelysning on
Hat beim Debuggen auch den Vorteil, das Du nicht auf die nächste Nacht warten mußt ....
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Otto123

also wenn list group=automatbelysning nichts zurück gibt, kann auch ein set group=automatbelysning nichts ausrichten.
Ich vermute, Du hast eine falsche Vorstellung von group?
Da Du Everything als "Gruppe" benennst: meinst Du room?
Also funktioniert denn
list room=automatbelysning

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Jörg Günther

Zitat von: Otto123 am 28 November 2020, 16:34:30
also wenn list group=automatbelysning nichts zurück gibt, kann auch ein set group=automatbelysning nichts ausrichten.
Ich vermute, Du hast eine falsche Vorstellung von group?
Da Du Everything als "Gruppe" benennst: meinst Du room?
Also funktioniert denn
list room=automatbelysning

Gruß Otto
Da kommt auch nichts. :( Ich habe jetzt die Leuchten einzeln als define at angelegt und nun funktioniert es. Die Gruppenvariante werde ich die Tage nochmal testen.
Erstmal herzlichen Dank
Jörg

Otto123

Dann gib Du mal interessehalber ein list einer Leuchten.
Ich kann diese Ausgabe nicht deuten:
Zitat
automatbelysning
MH5.Hyreshus Belysning.Fönster
on
off
MH5.Hyreshus.Belysning Fönster
on
off
MH5.Hyreshus.Belysning.Fönster Köket
Du kannst auf viele Arten mehrere Geräte ansprechen. z.B. über Namen:
set Licht.* on für alle Geräte wie Licht1 Licht2 Licht3 LichtWilli

Oder oft verwendet wird auch eine Structure .

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Jörg Günther

Zitat von: Otto123 am 28 November 2020, 16:49:25
Dann gib Du mal interessehalber ein list einer Leuchten.
Ich kann diese Ausgabe nicht deuten:Du kannst auf viele Arten mehrere Geräte ansprechen. z.B. über Namen:
set Licht.* on für alle Geräte wie Licht1 Licht2 Licht3 LichtWilli

Oder oft verwendet wird auch eine Structure .

Gruß Otto
Zunächst erst einmal Danke Euch Beiden.
Wie geschrieben habe ich nun jeden Schalter einzeln per define xxxxc at angesprochen und es funktioniert super die Geschichte mit group werde ich weiter verfolgen wenn ich etwas mehr Zeit habe.  ;) Verstehe immer noch nich warum es nicht funktionierte. Die Schaltelemente waren mit group in der Aiswahl attribut definiert. Gleicwohl brachte list group=xxx kein Ergebnis
Werde mich die nächsten Tage nochmal mit beschäftigen muss eh noch einige group erstellen. ;) Bis alles läuft wird wohl noch einige Zeit vergehen.

Nochmals Danke und abendliche Grüsse aus Schweden
Jörg

P.S. Petrus hat etwas Puderzucker übers Land gestreut ;)