Wer oder was schaltet denn den Aktor EIN?
- Wenn das ohnehin per Funk (egal ob DV oder Programm) passiert, würde ich immer mit der Einschaltdauer arbeiten.
Das ist kein Workaround, sondern by Design in der Homematic Welt genau so gewollt.
- Wenn das über den internen Taster (also den Configtaster) passiert, kannst du auch für diesen die Einschaltdauer in den Kanaleinstellungen setzen
===
Aber wenn du unbedingt an den Code ran willst... die Lösung von pa-pa hilft dir nicht?
https://forum.fhem.de/index.php/topic,5 ... msg1076327
Spezialversion HM-LC-SW1-BA-PCB
Moderator: Co-Administratoren
-
- Beiträge: 272
- Registriert: 06.06.2018, 12:27
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 47 Mal
Re: Spezialversion HM-LC-SW1-BA-PCB
Der Tastendruck soll immer per WebUI oder Programm erfolgen ... der zu schaltende Port simuliert dann hardwaremäßig einen Tastendruck ...
Ja - habe ich verstanden ... fühlt sich bei mir aber trotzdem so an ... ist so ein wenig 'wie von hinten durch die Brust ...'
Du liest aber auch alles !!! nein - so richtig nicht. Aber das liegt daran, dass ich die internen (zeitlichen) Asksin 'Abläufe' nicht durchblicke. Ich weiß zwar, wo und wie ich ansetzen würde, aber mir fehlen einfach die Zusammenhänge, ob das dann so richtig ist.
Außerdem will ich auch nicht alle Leute damit langweilen, da es ja genügend Lösungsmöglichkeiten gibt! Wie sagt man so schön: ist eher eine persönliche Sache zwischen dem Asksin-Code und mir - hohoho ...
-
- Beiträge: 12116
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 849 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
Re: Spezialversion HM-LC-SW1-BA-PCB
Das war eher Zufall... ich google ab und an mal nach "fhem asksinpp" und da war eure Diskussion das Ende des 2016er Threads
-
- Beiträge: 12116
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 849 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
Re: Spezialversion HM-LC-SW1-BA-PCB
Das Ausschaltdelay (dynamisch) im Funk/-Peeringbefehl mitgeben ist 'wie von hinten durch die Brust ...'
Jedoch das Delay (statisch) im Code hart zu hinterlegen
Code: Alles auswählen
if( delay == 0 ) delay = 50;
Ist es nicht vom Grundsatz her schon falsch, in der WebUI einen Aktor mit "EIN" und "AUS" zu haben?
Du bräuchtest ja nur einen Taster-Button...
Bin gespannt wie der Ehestreit ausgehen wird!
-
- Beiträge: 272
- Registriert: 06.06.2018, 12:27
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 47 Mal
Re: Spezialversion HM-LC-SW1-BA-PCB
... ja, ja, richtig: aber ohne Hardware Input-Port, dafür aber mit Output-Port ... wie würdest DU dir das vorstellen ... ???
-
- Beiträge: 12116
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 849 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
Re: Spezialversion HM-LC-SW1-BA-PCB
Ich würde den Aufwand nicht betreiben, dafür irgendwas extra in der CCU zu implementieren (und auch nicht am Aktor-Sketch).
Bei meinem Garagentor brauche ich z.B. auch nur einen kurzen Taster-Impuls. Da mache ich es mit der Einschaltdauer. Schon "seit immer"
Den Aktor bediene ich auch niemals direkt über "Status und Bedienung", sondern nur über direktverknüpfte Taster (virt. CCU Taste, Wandtaster, Homekit)
-
- Beiträge: 272
- Registriert: 06.06.2018, 12:27
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 47 Mal
Re: Spezialversion HM-LC-SW1-BA-PCB
De facto läuft es bei uns für Aktoren ähnlich: Direktverknüpfungen und Taster ...