Hallo zusammen,
nachdem ich mich endlich durchgerungen habe, meine 10 Jahre alte smarthome.py-Instanz mal auf aktuellen Stand zu bringen (ich bin beeindruckt, wie toll das System geworden ist!), hakt es an einer Stelle:
Meine Rolladenaktoren wollen eine anzufahrende Position auf einem KO mit DPT5 haben, geben den aktuellen Stand aber mit DPT9 aus. Ja, das ist bescheuert.
Deswegen gibt es bei mir eine Logik, die den DPT9-Wert nimmt und auf das zu DPT5 gehörende Item schreibt. Das soll dann aber nicht wieder auf den Bus gesendet werden, sondern dient nur der internen Konsistenz.
Im (ur)alten System ließ sich das über source='KNX' bequem lösen. Das klappt nun nicht mehr, weil im Plugin gegen caller und nicht gegen source geprüft wird. Das Thema hat Ähnlichkeiten mit dem von ralf9000, ist aber nicht ganz gleich. Den caller kann ich in der Logik aber nicht manipulieren (oder habe nicht herausgefunden, wie).
Gibt es eine bequeme Methode, das Item zu aktualisieren und trotzdem das Senden auf KNX zu vermeiden?
Danke und Grüße,
Max
nachdem ich mich endlich durchgerungen habe, meine 10 Jahre alte smarthome.py-Instanz mal auf aktuellen Stand zu bringen (ich bin beeindruckt, wie toll das System geworden ist!), hakt es an einer Stelle:
Meine Rolladenaktoren wollen eine anzufahrende Position auf einem KO mit DPT5 haben, geben den aktuellen Stand aber mit DPT9 aus. Ja, das ist bescheuert.
Deswegen gibt es bei mir eine Logik, die den DPT9-Wert nimmt und auf das zu DPT5 gehörende Item schreibt. Das soll dann aber nicht wieder auf den Bus gesendet werden, sondern dient nur der internen Konsistenz.
Im (ur)alten System ließ sich das über source='KNX' bequem lösen. Das klappt nun nicht mehr, weil im Plugin gegen caller und nicht gegen source geprüft wird. Das Thema hat Ähnlichkeiten mit dem von ralf9000, ist aber nicht ganz gleich. Den caller kann ich in der Logik aber nicht manipulieren (oder habe nicht herausgefunden, wie).
Gibt es eine bequeme Methode, das Item zu aktualisieren und trotzdem das Senden auf KNX zu vermeiden?
Danke und Grüße,
Max
Kommentar