Nous A5T (Tasmota)und Homematic
Moderator: Co-Administratoren
Nous A5T (Tasmota)und Homematic
Moin Zusammen,
Ich habe mir von Nous die Steckdosenleiste A5T gekauft. Nun habe ich schon 2 Sonoff und 2 Shellys unter meiner CCU zum laufen bekommen, nun die Herausforderung der Steckdosenleiste.
Die anderen habe ich wie folgt angesteuert.
/usr/local/addons/cuxd/curl -s http://192.168.178.81/cm~3fcmnd~3dPower%20off
das Funktioniert super.
Aber wie kann ich die 3 Dosen schalten. Bzw. Welchen link muss ich nehmen bei Steckdose 2 und Steckdose 3
Kann mir jemand auf die Sprünge helfen.
Vielen Dank im Voraus
Ich habe mir von Nous die Steckdosenleiste A5T gekauft. Nun habe ich schon 2 Sonoff und 2 Shellys unter meiner CCU zum laufen bekommen, nun die Herausforderung der Steckdosenleiste.
Die anderen habe ich wie folgt angesteuert.
/usr/local/addons/cuxd/curl -s http://192.168.178.81/cm~3fcmnd~3dPower%20off
das Funktioniert super.
Aber wie kann ich die 3 Dosen schalten. Bzw. Welchen link muss ich nehmen bei Steckdose 2 und Steckdose 3
Kann mir jemand auf die Sprünge helfen.
Vielen Dank im Voraus
LG
Gentoo79
Gentoo79
- --------------------------------------------
102 Kanäle in 34 Geräten und 94 CUxD-Kanäle in 14 CUxD-Geräten:
- blackhole
- Beiträge: 3730
- Registriert: 21.07.2015, 14:03
- System: CCU
- Hat sich bedankt: 184 Mal
- Danksagung erhalten: 587 Mal
-
- Beiträge: 1203
- Registriert: 03.02.2016, 14:44
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: irgendwo aus Süd BaWü
- Hat sich bedankt: 141 Mal
- Danksagung erhalten: 85 Mal
Re: Nous A5T (Tasmota)und Homematic
Hallo zusammen,
ich habe mir auch von Nous die Steckdosenleiste A5T gekauft und versuche diese unter meiner CCU3 zum laufen zu bekommen.
Allerdings bekomme ich die Befehle über CuxD nicht an die A5T abgeschickt.
Mein Problem ist das ich mit User&Password arbeite und über den Browser den Befehl erfolgreich ausführen kann, aber über CuxD mit folgenden Befehl inkl. Änderung der Sonderzeichen das nicht geht.
Meine URL sieht so aus:
Oder ist da noch ein Knoten in meinem Gehirn.. Sieht den jemand?
Grüße,
Slice
ich habe mir auch von Nous die Steckdosenleiste A5T gekauft und versuche diese unter meiner CCU3 zum laufen zu bekommen.
Allerdings bekomme ich die Befehle über CuxD nicht an die A5T abgeschickt.
Wie ich die einzelnen Dosen schalten kann ist mir klar! Mit Power1/2/3 geht das wenn die Kanäle entsprechend angelegt sind.gentoo79 hat geschrieben: ↑26.08.2022, 05:26Die anderen habe ich wie folgt angesteuert.
/usr/local/addons/cuxd/curl -s http://192.168.178.81/cm~3fcmnd~3dPower%20off
das Funktioniert super.
Aber wie kann ich die 3 Dosen schalten. Bzw. Welchen link muss ich nehmen bei Steckdose 2 und Steckdose 3
Kann mir jemand auf die Sprünge helfen.
Mein Problem ist das ich mit User&Password arbeite und über den Browser den Befehl erfolgreich ausführen kann, aber über CuxD mit folgenden Befehl inkl. Änderung der Sonderzeichen das nicht geht.
Meine URL sieht so aus:
Das ? und % steht laut CuxD Doku nicht zum umwandeln drauf, habe auch das ~3f mal als ? ausprobiert./usr/local/addons/cuxd/curl -s http://10.1.1.203/cm?user~3dadmin~26pas ... ower1%20On
Die habe ich auch gelesen und da steht allgemein:blackhole hat geschrieben: ↑26.08.2022, 12:34Solche Dinge sind in der Tasmota-Doku sehr gut beschrieben.
Wie krieg ich das mit User/Password hin?http://<ip>/cm?user=<username>&password=<password>&cmnd=Power%20On
Oder ist da noch ein Knoten in meinem Gehirn.. Sieht den jemand?
Grüße,
Slice
Zuletzt geändert von Slice am 16.03.2023, 08:41, insgesamt 1-mal geändert.
----------------------------------------------------------------------------------------
Raspi3B+ Bullseye mit HB-RF-ETH und RPI-RF-MOD auf piVCCU-FW 3.75.7 / Addons: CuxD v2.11 - E-Mail v1.7.6 - Patcher v1.0.0 - Philips Hue v3.2.5 - Programme drucken v2.6 - Scriptparser v1.11 - XML-API v2.3
Geräte: 141 / Kanäle: 791 / Datenpunkte: 6080 / SysVars: 275 / Programme: 161 / Regadom IDs: 14010 / 48 CUxD-Kanäle in 3 CUxD-Geräten
Intel NUC i3-5010U @ 2,1 GHz mit 16 GB RAM & 512 GB SSD für Proxmox mit ioBroker VM und CCU-Historian/InfluxDB/Grafana VM
----------------------------------------------------------------------------------------
Projekte im Forum: HomeHub v4.1 / Fritzbox-Anruferliste für HomeHub
----------------------------------------------------------------------------------------
Raspi3B+ Bullseye mit HB-RF-ETH und RPI-RF-MOD auf piVCCU-FW 3.75.7 / Addons: CuxD v2.11 - E-Mail v1.7.6 - Patcher v1.0.0 - Philips Hue v3.2.5 - Programme drucken v2.6 - Scriptparser v1.11 - XML-API v2.3
Geräte: 141 / Kanäle: 791 / Datenpunkte: 6080 / SysVars: 275 / Programme: 161 / Regadom IDs: 14010 / 48 CUxD-Kanäle in 3 CUxD-Geräten
Intel NUC i3-5010U @ 2,1 GHz mit 16 GB RAM & 512 GB SSD für Proxmox mit ioBroker VM und CCU-Historian/InfluxDB/Grafana VM
----------------------------------------------------------------------------------------
Projekte im Forum: HomeHub v4.1 / Fritzbox-Anruferliste für HomeHub
----------------------------------------------------------------------------------------
- Henke
- Beiträge: 1526
- Registriert: 27.06.2022, 20:51
- System: CCU
- Hat sich bedankt: 141 Mal
- Danksagung erhalten: 306 Mal
Re: Nous A5T (Tasmota)und Homematic
Benutze das als Grundlage:
http://<ip>/cm?user=<username>&password=<password>&cmnd=Power%20On
und setze die ip ein.
Beim Usernamen und Passwort vorher noch mit
LINK https://www.urlencoder.org/
kodieren.
"Power On" ist z.B. kodiert "Power%20On"
Das ? und die & müssten eigentlich so bleiben.
http://<ip>/cm?user=<username>&password=<password>&cmnd=Power%20On
und setze die ip ein.
Beim Usernamen und Passwort vorher noch mit
LINK https://www.urlencoder.org/
kodieren.
"Power On" ist z.B. kodiert "Power%20On"
Das ? und die & müssten eigentlich so bleiben.
-
- Beiträge: 1203
- Registriert: 03.02.2016, 14:44
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: irgendwo aus Süd BaWü
- Hat sich bedankt: 141 Mal
- Danksagung erhalten: 85 Mal
Re: Nous A5T (Tasmota)und Homematic
Hallo Henke,
laut der CuxD Doku muss ich das & umcodieren: Wenn ich das nicht mache, wird die URL in der CuxD Befehlszeile abgeschnitten.
Das ? steht nicht in der Übersicht und sollte auch so funktionieren
Daher müsste der Befehl meiner Ansicht nach schon so richtig sein:
Dann werden die "=" durch "%3D" und die "&" durch "%26" ersetzt. Das passt wiederrum nicht zur CuxD Doku.
Und wenn ich das so versuche, schaltet die Steckdose auch nicht!
Hat noch jemand eine Idee warum das nicht wie gewünscht funktioniert?
Grüße,
Slice
laut der CuxD Doku muss ich das & umcodieren: Wenn ich das nicht mache, wird die URL in der CuxD Befehlszeile abgeschnitten.
Das ? steht nicht in der Übersicht und sollte auch so funktionieren
Daher müsste der Befehl meiner Ansicht nach schon so richtig sein:
Code: Alles auswählen
/usr/local/addons/cuxd/curl -s http://10.1.1.203/cm?user~3dadmin~26password~3dpassword~26cmnd~3dPower1%20On
Und was wähle ich hier aus? UTF-8?Henke hat geschrieben: ↑15.03.2023, 21:52Beim Usernamen und Passwort vorher noch mit
LINK https://www.urlencoder.org/
kodieren.
Dann werden die "=" durch "%3D" und die "&" durch "%26" ersetzt. Das passt wiederrum nicht zur CuxD Doku.
Und wenn ich das so versuche, schaltet die Steckdose auch nicht!
Hat noch jemand eine Idee warum das nicht wie gewünscht funktioniert?
Grüße,
Slice
----------------------------------------------------------------------------------------
Raspi3B+ Bullseye mit HB-RF-ETH und RPI-RF-MOD auf piVCCU-FW 3.75.7 / Addons: CuxD v2.11 - E-Mail v1.7.6 - Patcher v1.0.0 - Philips Hue v3.2.5 - Programme drucken v2.6 - Scriptparser v1.11 - XML-API v2.3
Geräte: 141 / Kanäle: 791 / Datenpunkte: 6080 / SysVars: 275 / Programme: 161 / Regadom IDs: 14010 / 48 CUxD-Kanäle in 3 CUxD-Geräten
Intel NUC i3-5010U @ 2,1 GHz mit 16 GB RAM & 512 GB SSD für Proxmox mit ioBroker VM und CCU-Historian/InfluxDB/Grafana VM
----------------------------------------------------------------------------------------
Projekte im Forum: HomeHub v4.1 / Fritzbox-Anruferliste für HomeHub
----------------------------------------------------------------------------------------
Raspi3B+ Bullseye mit HB-RF-ETH und RPI-RF-MOD auf piVCCU-FW 3.75.7 / Addons: CuxD v2.11 - E-Mail v1.7.6 - Patcher v1.0.0 - Philips Hue v3.2.5 - Programme drucken v2.6 - Scriptparser v1.11 - XML-API v2.3
Geräte: 141 / Kanäle: 791 / Datenpunkte: 6080 / SysVars: 275 / Programme: 161 / Regadom IDs: 14010 / 48 CUxD-Kanäle in 3 CUxD-Geräten
Intel NUC i3-5010U @ 2,1 GHz mit 16 GB RAM & 512 GB SSD für Proxmox mit ioBroker VM und CCU-Historian/InfluxDB/Grafana VM
----------------------------------------------------------------------------------------
Projekte im Forum: HomeHub v4.1 / Fritzbox-Anruferliste für HomeHub
----------------------------------------------------------------------------------------
-
- Beiträge: 369
- Registriert: 11.02.2020, 12:14
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 95 Mal
- Danksagung erhalten: 68 Mal
Re: Nous A5T (Tasmota)und Homematic
Bei mehreren Relais in einem tasmota Gerät muss es natürlich Power1 / Power2 ... On sein.
Das Ersetzen in cuxd mit ~ kenne ich nicht, nutze das aber auch so nicht.
Ich setze solche requests mit curl mit system.exec ab und ersetze -wo nötig- ganz normal mit %20 usw:
Das Ersetzen in cuxd mit ~ kenne ich nicht, nutze das aber auch so nicht.
Ich setze solche requests mit curl mit system.exec ab und ersetze -wo nötig- ganz normal mit %20 usw:
Code: Alles auswählen
system.Exec("curl -m 10 -k \"https://api.callmebot.com/whatsapp.php?phone=+49x0x0x&text=%F0%9F%90%80%20Maus%20A%20gefangen%21&apikey=0x0x0\" &");
- blackhole
- Beiträge: 3730
- Registriert: 21.07.2015, 14:03
- System: CCU
- Hat sich bedankt: 184 Mal
- Danksagung erhalten: 587 Mal
Re: Nous A5T (Tasmota)und Homematic
Nur am Rande:
Es ist nicht schlau die Komplexität des Aufrufs zu erhöhen. Du machst dich unnötigerweise abhängig von einem Addon und Du erhöhst damit lediglich die Anzahl möglicher Fehlerquellen. Der addon-freie Aufruf mittels system.Exec, wie in der Tasmota.sh-Anleitung beschrieben, ist prinzipbedingt die deutlich sinnvollere und weniger fehleranfällige Variante.
-
- Beiträge: 1203
- Registriert: 03.02.2016, 14:44
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: irgendwo aus Süd BaWü
- Hat sich bedankt: 141 Mal
- Danksagung erhalten: 85 Mal
Re: Nous A5T (Tasmota)und Homematic
Ja, mittels einer virtuellen Taste und System.Exec hatte ich es ja bereits hinbekommen die Steckdose zu schalten.blackhole hat geschrieben: ↑16.03.2023, 10:20Nur am Rande:
Es ist nicht schlau die Komplexität des Aufrufs zu erhöhen. Du machst dich unnötigerweise abhängig von einem Addon und Du erhöhst damit lediglich die Anzahl möglicher Fehlerquellen. Der addon-freie Aufruf mittels system.Exec, wie in der Tasmota.sh-Anleitung beschrieben, ist prinzipbedingt die deutlich sinnvollere und weniger fehleranfällige Variante.
Ich möchte aber gerne lieber ein CuxD Device dafür verwenden. Einfach um eine Trennung dafür zu haben und der Übersichtlichkeit wegen.
Nachdem ich es über curl nicht geschafft habe den Schaltvorgang auszulösen und weiterer Suche im Netz, hab ich einen Beitrag gefunden wie man Shellys mit wget schalten kann.
Wenn ich das nun im CuxD einstelle, kann ich die Steckdose schalten. Dann mach ichs halt über wget!
Grüße,
Slice
----------------------------------------------------------------------------------------
Raspi3B+ Bullseye mit HB-RF-ETH und RPI-RF-MOD auf piVCCU-FW 3.75.7 / Addons: CuxD v2.11 - E-Mail v1.7.6 - Patcher v1.0.0 - Philips Hue v3.2.5 - Programme drucken v2.6 - Scriptparser v1.11 - XML-API v2.3
Geräte: 141 / Kanäle: 791 / Datenpunkte: 6080 / SysVars: 275 / Programme: 161 / Regadom IDs: 14010 / 48 CUxD-Kanäle in 3 CUxD-Geräten
Intel NUC i3-5010U @ 2,1 GHz mit 16 GB RAM & 512 GB SSD für Proxmox mit ioBroker VM und CCU-Historian/InfluxDB/Grafana VM
----------------------------------------------------------------------------------------
Projekte im Forum: HomeHub v4.1 / Fritzbox-Anruferliste für HomeHub
----------------------------------------------------------------------------------------
Raspi3B+ Bullseye mit HB-RF-ETH und RPI-RF-MOD auf piVCCU-FW 3.75.7 / Addons: CuxD v2.11 - E-Mail v1.7.6 - Patcher v1.0.0 - Philips Hue v3.2.5 - Programme drucken v2.6 - Scriptparser v1.11 - XML-API v2.3
Geräte: 141 / Kanäle: 791 / Datenpunkte: 6080 / SysVars: 275 / Programme: 161 / Regadom IDs: 14010 / 48 CUxD-Kanäle in 3 CUxD-Geräten
Intel NUC i3-5010U @ 2,1 GHz mit 16 GB RAM & 512 GB SSD für Proxmox mit ioBroker VM und CCU-Historian/InfluxDB/Grafana VM
----------------------------------------------------------------------------------------
Projekte im Forum: HomeHub v4.1 / Fritzbox-Anruferliste für HomeHub
----------------------------------------------------------------------------------------
-
- Beiträge: 266
- Registriert: 15.12.2020, 09:00
- System: CCU
- Hat sich bedankt: 28 Mal
- Danksagung erhalten: 22 Mal
Re: Nous A5T (Tasmota)und Homematic
Das Gewürge mit Wget habe ich auch mal mit Node-Red und System.exec gemacht. Geht, hab´s aber wieder gelöscht.
Später mit CCU-Jack (das ist wirklich super) über MQTT. Das ist aus meiner Sicht die beste Lösung mit Homematic:
https://github.com/mdzio/ccu-jack/wiki/ ... ng-Tasmota
Die Topics für die Steckdosen Power, Power2, Power3, Power4 kannst Du einfach mit einen MQTT Explorer ausfindig machen:
http://mqtt-explorer.com/
---------------------------
Am Ende bin ich mit allem was nicht Homematic heißt auf Home Assistant umgestiegen und habe alles was WLAN spricht auf esphome umgerüstet.
Dazu gehört auch die NOUS A5T Steckerleiste. Geht sehr einfach per OTA. Nun hab ich eine vernünftige Automatisierungschicht und -logik mit zentralen Firmware und Konfigurationsmanagement.
Besser geht´s meiner Meinung nach nicht. Und wenn Du nicht an der originalen CCU hängst, kannst Du dort hervorragend Raspberrymatic als add-on laufen lassen. Natürlich kannst Du auch Deine vorhandene CCU einfach anbinden wenn Du bereit bist zwei Systeme zu betreiben.
Das ist natürlich nur für eine Tasmota Steckerleiste Overkill.
Später mit CCU-Jack (das ist wirklich super) über MQTT. Das ist aus meiner Sicht die beste Lösung mit Homematic:
https://github.com/mdzio/ccu-jack/wiki/ ... ng-Tasmota
Die Topics für die Steckdosen Power, Power2, Power3, Power4 kannst Du einfach mit einen MQTT Explorer ausfindig machen:
http://mqtt-explorer.com/
---------------------------
Am Ende bin ich mit allem was nicht Homematic heißt auf Home Assistant umgestiegen und habe alles was WLAN spricht auf esphome umgerüstet.
Dazu gehört auch die NOUS A5T Steckerleiste. Geht sehr einfach per OTA. Nun hab ich eine vernünftige Automatisierungschicht und -logik mit zentralen Firmware und Konfigurationsmanagement.
Besser geht´s meiner Meinung nach nicht. Und wenn Du nicht an der originalen CCU hängst, kannst Du dort hervorragend Raspberrymatic als add-on laufen lassen. Natürlich kannst Du auch Deine vorhandene CCU einfach anbinden wenn Du bereit bist zwei Systeme zu betreiben.
Das ist natürlich nur für eine Tasmota Steckerleiste Overkill.
- Henke
- Beiträge: 1526
- Registriert: 27.06.2022, 20:51
- System: CCU
- Hat sich bedankt: 141 Mal
- Danksagung erhalten: 306 Mal
Re: Nous A5T (Tasmota)und Homematic
Das kann man in NodeRed direkt mit der http Node erledigen, aber ich stimme zu:
So läuft es auch bei mir.
CCU-Jack
Node-Red
fertig.
Warum dann noch Home Assistant und esphome nötig ist und damit evtl. noch ein zweites System erschließt sich mir jedoch nicht. Ich behaupte mal ganz frech, es gibt nichts was mit NodeRed nicht zu erledigen ist.
Daher kann ich mich deiner Meinung, es geht nicht besser, nicht anschließen.