Programm ignoriert den "Sonst"-Fall
Moderator: Co-Administratoren
Programm ignoriert den "Sonst"-Fall
Hallo,
ich hänge an einem eigentlich einfachen Problem und sehe vermutlich den Wald vor lauter Bäumen nicht.
Was will ich:
Ich habe eine "externe" Rollandensteuerung, die mittels HTTP-Befehl seitens der CCU2 gesteuert werden kann (Auf/Zu/Stop). Am Rolladen selbst ist ein Reed-Kontakt an einem TFK, welcher mir den Status offen/geschlossen liefert.
Nun habe ich ein Programm erstellt, welches ich manuell starten will. Logik ist eigentlich einfach: Programm starten => wenn Rolladen zu, dann Script öffnen ausführen. Wenn Rolladen auf, dann Script schließen ausführen.
Leider führt das Programm immer nur den "Wenn"-Fall aus. Der Rest wird - egal vom Zustand des TFK - ignoriert.
Was übersehe ich?
ich hänge an einem eigentlich einfachen Problem und sehe vermutlich den Wald vor lauter Bäumen nicht.
Was will ich:
Ich habe eine "externe" Rollandensteuerung, die mittels HTTP-Befehl seitens der CCU2 gesteuert werden kann (Auf/Zu/Stop). Am Rolladen selbst ist ein Reed-Kontakt an einem TFK, welcher mir den Status offen/geschlossen liefert.
Nun habe ich ein Programm erstellt, welches ich manuell starten will. Logik ist eigentlich einfach: Programm starten => wenn Rolladen zu, dann Script öffnen ausführen. Wenn Rolladen auf, dann Script schließen ausführen.
Leider führt das Programm immer nur den "Wenn"-Fall aus. Der Rest wird - egal vom Zustand des TFK - ignoriert.
Was übersehe ich?
Re: Programm ignoriert den "Sonst"-Fall
Manuelles Starten eines Programms führt IMMER das DANN aus ohne vorherige Prüfung irgendwelcher Bedingungen.
Viele Grüße!
Jörg
Jörg
Re: Programm ignoriert den "Sonst"-Fall
Danke für die Info. Gut zu wissen.
Somit kann ich meine Idee vermutlich begraben, die Rollandensteuerung mittels "one-click" durch ioBroker-vis zu realisieren
Somit kann ich meine Idee vermutlich begraben, die Rollandensteuerung mittels "one-click" durch ioBroker-vis zu realisieren
- stan23
- Beiträge: 2038
- Registriert: 13.12.2016, 21:14
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Altmühltal
- Hat sich bedankt: 585 Mal
- Danksagung erhalten: 336 Mal
- Kontaktdaten:
Re: Programm ignoriert den "Sonst"-Fall
Du könntest das Programm durch eine virtuelle Taste der CCU triggern, und die kannst du auch per ioBroker "drücken".
Viele Grüße
Marco
RaspberryMatic als VM auf einem NUC mit Proxmox und USB-Funkmodul
~80 Geräte (HM, HmIP, HMW, HBW, AskSin)
Marco
RaspberryMatic als VM auf einem NUC mit Proxmox und USB-Funkmodul
~80 Geräte (HM, HmIP, HMW, HBW, AskSin)
Re: Programm ignoriert den "Sonst"-Fall
Und warum dann der Umweg über HomeMatic?
Im iobroker und Vis gibt es doch unendliche Möglichkeiten den Wunsch zu realisieren.
Ich bin selbst noch nicht so fit im iobroker, aber im iobroker Forum hilft man Dir sicher.
Viele Grüße!
Jörg
Jörg
-
- Beiträge: 10660
- Registriert: 21.09.2012, 08:09
- System: CCU
- Wohnort: Stuttgart
- Hat sich bedankt: 321 Mal
- Danksagung erhalten: 501 Mal
Re: Programm ignoriert den "Sonst"-Fall
Eben. Für so was gibt es doch im ioBroker den scenes-Adapter. Oder man macht das mit einem Javascript oder mit Blockly oder, oder.
Bis dann,
Thorsten
Bis dann,
Thorsten
CCU3 mit stets aktueller FW und den Addons "CUxD" und "Programmedrucken", ioBroker auf Synology DiskStation DS718+ im Docker-Container;
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.
Re: Programm ignoriert den "Sonst"-Fall
Klar, aber da es sich nicht HM Geräte handelt wäre ja eine logische Trennung gegenen.
Aber gut, jeder muss seinen eigenen Weg finden.
Dann ist der Vorschlag von Stan23 die Lösung.
Aber gut, jeder muss seinen eigenen Weg finden.
Dann ist der Vorschlag von Stan23 die Lösung.
Viele Grüße!
Jörg
Jörg
Re: Programm ignoriert den "Sonst"-Fall
Gehe nun doch den Weg direkt über ioBroker.
Danke für Eure Hilfe!!
Danke für Eure Hilfe!!