Seite 1 von 2
Fritz!Powerline 546E Zwischenstecker integrieren
Verfasst: 25.05.2020, 16:23
von schlichi
Hallo Zusammen,
ich möchte einen Fritz!Powerline 546E Zwischenstecker in die Homematic-Umgebung integrieren. Nachdem ich noch "eingelesener" Anfänger bin, bitte ich um Nachsicht falls ich entsprechende Beiträge nicht gefunden habe, bzw. die Lösung (
viewtopic.php?p=327353#p327353) nicht umsetzen kann.
CCU-Firmware: 2.51.6
CUx-Daemon: 2.4.3
Das Gerät HM-LC-Sw1-Pl, erzeugt in CUxD (Handbuch 2.4 vorhanden), ist im Posteingang der CCU angelegt worden. Ich möchte die Steckdose :1 ein (kurzer Tastendruck): :2 aus (langer Tastendruck) schalten können, falls möglich auch den Status :3 ein/aus angezeigt bekommen. Die weitere Daten (Leistung, Temperatur, ...) der Steckdose sind unerheblich, werden aber ggf. gerne mitgenommen (evtl. für weitere Mitleser).
Wer hilft mir gezielt, mit nachvollziehbaren Schritten beim Ausfüllen der Geräteparameter (Kanal:1; Kanal:2; Kanal:3;..) weiter?
Besten Dank für Eure Aufmerksamkeit.
Gruß
schlichi
Re: Fritz!Powerline 546E Zwischenstecker integrieren
Verfasst: 25.05.2020, 16:47
von dondaik
schon mal bei iobroker geschaut ?
Re: Fritz!Powerline 546E Zwischenstecker integrieren
Verfasst: 26.05.2020, 11:28
von schlichi
Hallo,
danke für den Hinweis. Vielleicht findet sich doch noch ein Forenmitglied das den technischen Background mitbringt und die Schnittstelle in Homematic (mit CUxD-Addon) mit mir realisiert. Die Dokumentation würde ich übernehmen und hier einstellen. Es wäre auch interessant zu wissen, wieviele Homematic-User dieses Feature begrüßen würden.
OT ein:
Ich will versuchen die Zugspitze mit einem Bergführer (nicht -träger) zu besteigen, das Matterhorn ist in meinem Alter zu hoch
OT aus.
Gruß
schlichi
Re: Fritz!Powerline 546E Zwischenstecker integrieren
Verfasst: 27.05.2020, 12:05
von Rosagallica
schlichi hat geschrieben: ↑25.05.2020, 16:23
Hallo Zusammen,
ich möchte einen Fritz!Powerline 546E Zwischenstecker in die Homematic-Umgebung integrieren.
@Schlichi
Ich hatte die Fritzbox-Skripte aus dem Netz verwendet:
https://appproject.de/Hausautomatisieru ... matic.html
Ähnliches hier zu finden
http://www.wikimatic.de/wiki/ShellScript:FritzBox
https://hausautomatisierung.rainer-grun ... u-steuern/
Wie's bei mir für Fritz!DECT200-Adapter läuft (546E sollte genauso funktionieren, ggf. MAC-Adresse statt AIN-Nummer nehmen):
CUXD-Device angelegt als HM-LC-Sw1-Pl - für jede AVM-Steckdose einen Kanal vorsehen.
Geräteparameter
Kanal für den Zwischenstecker folgendermaßen konfiguriert:
Code: Alles auswählen
SWITCH|CMD_SHORT $_P1$ switch $_C1$ 0
SWITCH|CMD_LONG $_P1$ switch $_C1$ 1
SWITCH|EXEC_TIMEOUT 60
SWITCH|CH_PARAM1 <AIN>
SWITCH|TIMER_PRESET 60
SWITCH|CMD_TIMER $_P1$ switch $_C1$ state1-pt $CHANNEL$
SWITCH|PARAMETER 0
So kann ich auch die AVM-Zwischenstecker ansteuern und bekomme deren Status inkl. Temperatur... mit
EDIT: Für's Archiv:
Thread "FritzBox 6.3 per CUxD steuern"
viewtopic.php?f=37&t=27994
Re: Fritz!Powerline 546E Zwischenstecker integrieren
Verfasst: 27.05.2020, 13:03
von schlichi
Hallo,
besten Dank @Rosagallica. Das ist doch schon die Wegkarte zur Zugspitze
Ich werde mich mal damit auseinandersetzen. Wie mir scheint, auch für mich machbar.
Ich melde mich wieder mit "Gipfelfoto"!
Gruß
schlichi
Edit: Ich bin oben angekommen, nur mit Hilfe der "Karte". Die AVM 546E lässt sich über die CCU2, bzw. auch über @Home - App schalten.
Code: Alles auswählen
/usr/local/addons/cuxd/user/FB-AHA.sh EndFritzBoxSkript()
EXITCODE: 0
MESSAGE : Erfolgreich
und wie immer, es geht noch weiter.
...und bekomme deren Status inkl. Temperatur... mit
Das will ich auch noch erreichen, beim nächsten mal. Aber dazu muss ich mich mal tiefer eingraben. Vielleicht gebt Ihr mir auch einen Hinweis.
Besten Dank an alle die die Vorarbeiten gemacht haben.
@ Rosagallica Die wesentliche Anstiegshilfe!
@ Dragonfly
viewtopic.php?p=248322#p248322
https://appproject.de/Hausautomatisieru ... matic.html
@ dondaik das hätte ich heute nicht geschafft
Beste Grüße
schlichi
Re: Fritz!Powerline 546E Zwischenstecker integrieren
Verfasst: 28.05.2020, 22:54
von Rosagallica
schlichi hat geschrieben: ↑27.05.2020, 13:03
...und bekomme deren Status inkl. Temperatur... mit
Das will ich auch noch erreichen, beim nächsten mal. Aber dazu muss ich mich mal tiefer eingraben. Vielleicht gebt Ihr mir auch einen Hinweis.
Der Hinweis findet sich beispielsweise am Ende der verlinkten wikimatic- oder in der Rainerschen Seite
Re: Fritz!Powerline 546E Zwischenstecker integrieren
Verfasst: 29.05.2020, 16:17
von schlichi
Hallo "Rosagallica",
nochmals besten Dank. Deine Hilfen waren entscheidend um trotz Versionsproblemen (DECT) weiter zu kommen.
Die Temperatur wird nicht (!) zurückgegeben, vermtl. nicht vorhanden.
Der
Status wird mit "nicht erreichbar" [1] zurückgegeben (erreichbar;nicht erreichbar;unbekannt).
Der
Schaltzustand und die
Leistung sind ok.
Zum Debug-Mode, [0,1,2] ist klar.
Wo aber finde ich das Debug-file?
Ich habe mir das Log-File der CCU2 hilfsweise herangezogen.
Zusammengefasst:
wieder etliches dazugelernt, Erfahrungen gesammelt (suchen & finden,), über WebUI-Fehler (doppelte Programme) gestolpert und das Ziel erreicht.
Gruß
schlichi
edit: Als Beifang, FON geht auch
Re: Fritz!Powerline 546E Zwischenstecker integrieren
Verfasst: 01.06.2020, 10:01
von Rosagallica
schlichi hat geschrieben: ↑29.05.2020, 16:17
Die Temperatur wird nicht (!) zurückgegeben, vermtl. nicht vorhanden.
Stimmt - Temperatur können leider nur die DECT-Brüder vom Zwischenstecker. Kannst die Variable dann ja weglassen.
schlichi hat geschrieben: ↑29.05.2020, 16:17
Zum Debug-Mode, [0,1,2] ist klar.
Wo aber finde ich das Debug-file?
Wenn das CUXD-Debugfile gemeint ist - findest Du alles in der CuxD-Anleitung beschrieben - Einstieg u.a. hier:
viewtopic.php?t=15298
Programmfehler...
Obwohl der CUxD eigentlich sehr stabil läuft und ich das Programm vor der Veröffentlichung gründlich teste, kann es trotzdem passieren, dass sich bei der Entwicklung Fehler einschleichen. Ist das der Fall und der CUxD stürzt z.B. aus unerklärlichen Gründen ab, dann bitte zuerst die aktuellste CUxD-Version installieren und dann zum Debugging das CUxD-Logfile mit den folgenden Parametern (/usr/local/addons/cuxd/cuxd.ini) aktivieren:
Code: Alles auswählen
LOGFILE=/tmp/cuxdlog.txt
LOGLEVEL=2
LOGFLAGS=1
LOGSIZE=5000000
Cuxd ist halt recht mächtig, aber auch nicht immer direkt auf den ersten Blick zu durchschauen, was wie genau funktioniert (oder auch nicht...) wenn man nicht viel damit macht..
schlichi hat geschrieben: ↑29.05.2020, 16:17
Zusammengefasst:
wieder etliches dazugelernt, Erfahrungen gesammelt (suchen & finden,), über WebUI-Fehler (doppelte Programme) gestolpert und das Ziel erreicht.
Eigenständiger Wissensaufbau ist immer das beste
Re: Fritz!Powerline 546E Zwischenstecker integrieren
Verfasst: 01.06.2020, 10:48
von schlichi
Hallo "Rosagallica",
hab das Handbuch auf dem Rechner, aber wie so oft; nicht daran gedacht, weil auf das "Addon", Fritz!Box-Schnittstelle, fixiert.
Der Himalaya wird auch nicht an einem Tag bestiegen, aber ich trainiere.
OT-Start
Was früher die Märklin-Eisenbahn, ist heute das Smart-Home
OT-Ende
Besten Dank für Deine Antwort.
schlichi
Re: Fritz!Powerline 546E Zwischenstecker integrieren
Verfasst: 09.01.2021, 16:40
von Redlions
Hallo schlichi,
nun habe ich mich auch dran gewagt und es hinbekommen die 546e über Homematic zu schalten.
Wie kann ich denn nun mir noch irgendwie die Leistung (W) in der @Home App anzeigen lassen? Auf der Weboberfläche klappt alles.
Lieben Dank