Wie eine HmIP-BSL LED dauerhaft einschalten ohne Fehler im Log?

HMIP lokale Installation

Moderator: Co-Administratoren

ManniTom
Beiträge: 11
Registriert: 11.04.2022, 14:28
System: CCU
Hat sich bedankt: 3 Mal

Wie eine HmIP-BSL LED dauerhaft einschalten ohne Fehler im Log?

Beitrag von ManniTom » 30.05.2022, 21:04

Hi an alle!

Ich bekomme im Log immer wieder den Fehler angezeigt, dass ich einem HmIP-BSL
einen falschen Wert sende, nämlich "Wert Zeitdauer: 0"

Die Fehlermeldungen im Log sehen so aus:

Code: Alles auswählen

	May 30 19:17:09 homematic-vm local0.warn ReGaHss: WARNING: XMLRPC 'setValue': rpcClient.isFault() failed (url: xmlrpc://127.0.0.1:32010, params: {"001A5D899ED669:12","DURATION_VALUE",0}, result: [faultCode:-1,faultString:"Generic error (UNREACH)"]) [CallXmlrpcMethod():iseXmlRpc.cpp:2608]
	May 30 19:17:09 homematic-vm local0.err ReGaHss: ERROR: XMLRPC 'setValue' call failed (interface: 1008, params: {"001A5D899ED669:12","DURATION_VALUE",0}) [CallSetValue():iseXmlRpc.cpp:1505]
	May 30 19:17:09 homematic-vm local0.err ReGaHss: ERROR: rpc.CallSetValue failed; address = 001A5D899ED669:12 [WriteValue():iseDOMdpHSS.cpp:76]
Ich sende auch tatsächlich: Wert Zeitdauer: 0
und zwar mache ich das, weil die LED des BSL DAUERHAFT eingeschaltet werden soll, so lange,
bis eine anderes Programm die LED wieder ausschaltet.
Mit "Wert Zeitdauer 0" wird die LED dauerhaft eingeschaltet!

Mein Programm:
Geräteauswahl HmIP-BSL:12 (LED unten), sofort, Einheit Zeitdauer: Sekunden
Geräteauswahl HmIP-BSL:12 (LED unten), sofort, Einheit Rampenzeit:Sekunden
Geräteauswahl HmIP-BSL:12 (LED unten), sofort, Wert Rampenzeit: 0
Geräteauswahl HmIP-BSL:12 (LED unten), sofort, Rot
Geräteauswahl HmIP-BSL:12 (LED unten), sofort, Wert: 100 %
Geräteauswahl HmIP-BSL:12 (LED unten), sofort, Wert Zeitdauer: 0

Ich weiss nicht, wie ich es sonst hinkriegen soll, ohne dass es einen Fehler im Log gibt.
Ändere ich im Programm die folgenden Zeilen so um:
Einheit Zeitdauer: Stunden
Wert Zeitdauer: 16000
dann blinkt die LED nur kurz auf und geht wieder aus.
Lasse ich "Wert Zeitdauer" ganz weg, geht die LED gar nicht an.

Wie kann man die LED dauerhaft einschalten, ohne 0 zu verwenden?
Zuletzt geändert von alchy am 31.05.2022, 10:31, insgesamt 1-mal geändert.
Grund: Code in Codetags posten

Benutzeravatar
shartelt
Beiträge: 7421
Registriert: 14.01.2015, 14:59
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 524 Mal
Danksagung erhalten: 753 Mal

Re: Wie eine HmIP-BSL LED dauerhaft einschalten ohne Fehler im Log?

Beitrag von shartelt » 30.05.2022, 22:46

a) keine Nacherzählung sondern screenshots
b) warum nimmst Du nicht den Kombi Parameter dingens (Kanalaktion)?

Du musst der BSL LED keine Zeitdauer geben … meine sind an, bis sie ein Programm wieder ausschaltet…


also grad nachgeschaut…ich hab entweder Kanal 8 (Licht Oben) Grün und Kanal 8 10% => geht

oder dann halt Kanalaktion (bei den Programmen, die nach dem Einführen der Kanalaktion aufgebaut wurden)…

funktioniert beides perfekt, ohne Anschaltdauer…
auch die Rampenzeit lässt Du ganz weg…

Benutzeravatar
Baxxy
Beiträge: 10828
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 608 Mal
Danksagung erhalten: 2227 Mal

Re: Wie eine HmIP-BSL LED dauerhaft einschalten ohne Fehler im Log?

Beitrag von Baxxy » 30.05.2022, 22:54

Ich habe den BSL nicht daher keine Garantie auf Richtigkeit. :wink:

Bei vielen IP-Aktoren ist 31 Stunden gleichbedeutend für dauerhaft. Hast du das mal probiert?

Die meisten IP-Aktoren haben inzwischen auch die "Kanalaktion". Da klickt man in so einem Auswahl-PopUP alle Optionen zusammen und die werden dann "in einem Rutsch" an den Aktor gesendet. Da ist nur noch eine Programmzeile nötig, geht viel komfortabler.

Benutzeravatar
Roland M.
Beiträge: 9804
Registriert: 08.12.2012, 15:53
System: CCU
Wohnort: Graz, Österreich
Hat sich bedankt: 252 Mal
Danksagung erhalten: 1381 Mal

Re: Wie eine HmIP-BSL LED dauerhaft einschalten ohne Fehler im Log?

Beitrag von Roland M. » 30.05.2022, 23:05

Hallo!
ManniTom hat geschrieben:
30.05.2022, 21:04
Wie kann man die LED dauerhaft einschalten, ohne 0 zu verwenden?
Alles weglassen, was nicht notwendig ist.
Übrig bleibt nur die Farbe und der Dimmwert. Mehr nicht.
ManniTom hat geschrieben:
30.05.2022, 21:04
Geräteauswahl HmIP-BSL:12 (LED unten), sofort, Einheit Zeitdauer: Sekunden
Geräteauswahl HmIP-BSL:12 (LED unten), sofort, Einheit Rampenzeit:Sekunden
Geräteauswahl HmIP-BSL:12 (LED unten), sofort, Wert Rampenzeit: 0

Geräteauswahl HmIP-BSL:12 (LED unten), sofort, Rot
Geräteauswahl HmIP-BSL:12 (LED unten), sofort, Wert: 100 %
Geräteauswahl HmIP-BSL:12 (LED unten), sofort, Wert Zeitdauer: 0
Und das kann man wie schon erwähnt auch über die Kanalparameter machen.


Roland
Zur leichteren Hilfestellung bitte unbedingt beachten:
  • Bezeichnung (HM-... bzw. HmIP-...) der betroffenen Geräte angeben (nicht Artikelnummer)
  • Kurzbeschreibung des Soll-Zustandes (Was soll erreicht werden?)
  • Kurzbeschreibung des Ist-Zustandes (Was funktioniert nicht?)
  • Fehlermeldungen genau abschreiben, besser noch...
  • Screenshots von Programmen, Geräteeinstellungen und Fehlermeldungen (direkt als jpg/png) einstellen!

-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...

ManniTom
Beiträge: 11
Registriert: 11.04.2022, 14:28
System: CCU
Hat sich bedankt: 3 Mal

Re: Wie eine HmIP-BSL LED dauerhaft einschalten ohne Fehler im Log?

Beitrag von ManniTom » 30.05.2022, 23:11

Danke für den Tip, hat mir geholfen.
So war das Ergebnis:
Wenn ich keine Zeitdauer-Einheit und keine Zeitdauer angebe, funktioniert es, bis ich
RaspberryMatic neustarte. Danach nicht mehr.
Die Kanalaktion kannte ich noch nicht, damit funktioniert es, auch nach einem Reboot.

Benutzeravatar
shartelt
Beiträge: 7421
Registriert: 14.01.2015, 14:59
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 524 Mal
Danksagung erhalten: 753 Mal

Re: Wie eine HmIP-BSL LED dauerhaft einschalten ohne Fehler im Log?

Beitrag von shartelt » 31.05.2022, 08:13

ManniTom hat geschrieben:
30.05.2022, 23:11
funktioniert es, bis ich
RaspberryMatic neustarte.
weil Dein Programm wahrscheinlich das beim Neustart ausschaltet *glaskugel modus off*

MacPit69
Beiträge: 18
Registriert: 20.12.2018, 22:27
Hat sich bedankt: 2 Mal

Re: Wie eine HmIP-BSL LED dauerhaft einschalten ohne Fehler im Log?

Beitrag von MacPit69 » 18.09.2022, 20:32

Hallo

Ich hoffe ich kassiere jetzt keine Prügel für meine Frage.
Ich habe gegoogelt und auch hier gesucht aber werde nicht fündig….

Ich habe da was gelesen von "Kanalaktion" und dass das was neues sein soll.
Da ich nicht ständig nach jedem Update jede Funktion meiner CCU3 nachprüfe habe ich eben mal drüber geschaut aber nichts gefunden.

Was ist diese Kanalfunktion und wo finde ich sie.

lg und Danke

Benutzeravatar
robbi77
Beiträge: 13858
Registriert: 19.01.2011, 19:15
System: CCU
Wohnort: Landau
Hat sich bedankt: 182 Mal
Danksagung erhalten: 739 Mal

Re: Wie eine HmIP-BSL LED dauerhaft einschalten ohne Fehler im Log?

Beitrag von robbi77 » 18.09.2022, 20:45

Im Programm hinter dem Aktor.

zb:
23D0302E-F52A-4ED2-8608-DF5BFCE3A74A.jpeg

Benutzeravatar
Roland M.
Beiträge: 9804
Registriert: 08.12.2012, 15:53
System: CCU
Wohnort: Graz, Österreich
Hat sich bedankt: 252 Mal
Danksagung erhalten: 1381 Mal

Re: Wie eine HmIP-BSL LED dauerhaft einschalten ohne Fehler im Log?

Beitrag von Roland M. » 18.09.2022, 20:54

Hallo!
MacPit69 hat geschrieben:
18.09.2022, 20:32
Ich habe da was gelesen von "Kanalaktion" und dass das was neues sein soll.
[...]
Was ist diese Kanalfunktion und wo finde ich sie.
Wie robbi77 schon schrieb, Auswahlfeld in der Liste, für den BSL schaut das so aus:
Kanalaktion.png
Dabei können auch mehrere Aktionen gleichzeitig ausgelöst werden, die man "in der guten alten Zeit" am besten mit 1 s Verzögerung hintereinander senden musste (klassisch z.B. Einschaltdauer + Einschalten)


Roland
Zur leichteren Hilfestellung bitte unbedingt beachten:
  • Bezeichnung (HM-... bzw. HmIP-...) der betroffenen Geräte angeben (nicht Artikelnummer)
  • Kurzbeschreibung des Soll-Zustandes (Was soll erreicht werden?)
  • Kurzbeschreibung des Ist-Zustandes (Was funktioniert nicht?)
  • Fehlermeldungen genau abschreiben, besser noch...
  • Screenshots von Programmen, Geräteeinstellungen und Fehlermeldungen (direkt als jpg/png) einstellen!

-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...

MacPit69
Beiträge: 18
Registriert: 20.12.2018, 22:27
Hat sich bedankt: 2 Mal

Re: Wie eine HmIP-BSL LED dauerhaft einschalten ohne Fehler im Log?

Beitrag von MacPit69 » 18.09.2022, 21:37

Hi

Bei mir leider nicht.
BSL hat FW 1.02 - finde auch nichts neueres.
Bildschirmfoto 2022-09-18 um 21.32.04.png

Antworten

Zurück zu „HomeMatic IP mit CCU“