Der-Smarte-Wlansteckdose-Tasmota-Und-Co.-Thread

Begonnen von schwatter, 13 August 2018, 18:23:50

Vorheriges Thema - Nächstes Thema

TL60

Hallo, für die Gosund (und evtl. baugleiche Blitzwolf u. Teckin) gibt es wohl neue Hardware Revisionen. Teilweise verklebt, ander PIN Belegung u. andere Chips. Siehe auch Tasmota Wiki: https://github.com/arendst/Sonoff-Tasmota/issues/4297 oder auch andere Issues (vor 12 Tagen)

MarvinLu

Zitat von: TL60 am 18 November 2018, 12:25:25
Hallo, für die Gosund (und evtl. baugleiche Blitzwolf u. Teckin) gibt es wohl neue Hardware Revisionen. Teilweise verklebt, ander PIN Belegung u. andere Chips. Siehe auch Tasmota Wiki: https://github.com/arendst/Sonoff-Tasmota/issues/4297 oder auch andere Issues (vor 12 Tagen)

Vielen Dank dafür, ich bin davon schon betroffen.
Kannst du mir sagen, wo ich den Quellcode einfügen muss für die Dosen?

Gruß, Marvin

Internals:
   CID        DVES_D4D03B
   DEF        DVES_D4D03B
   DEVICETOPIC Ladegeraet_Ezig
   IODev      m2s
   LASTInputDev m2s
   MSGCNT     29737
   NAME       Ladegeraet_Ezig
   NR         17
   STATE      <div><img width='32px' height='32px' src='/fhem/images/fhemSVG/rc_RED.svg'>&nbsp;&nbsp;[Aktuell: 0.0 W / 0.000 A / Tag: 0.00 kWh / 232.0 V / Wifi-RSSI: 100 %]
   TYPE       MQTT2_DEVICE
   m2s_MSGCNT 29737
   m2s_TIME   2018-11-18 16:25:18
   READINGS:
     2018-11-18 16:25:18   ENERGY_ApparentPower 0
     2018-11-18 16:25:18   ENERGY_Current  0.000
     2018-11-18 16:25:18   ENERGY_Factor   0.00
     2018-11-18 16:25:18   ENERGY_Period   0
     2018-11-18 16:25:18   ENERGY_Power    0
     2018-11-18 16:25:18   ENERGY_ReactivePower 0
     2018-11-18 16:25:18   ENERGY_Today    0.000
     2018-11-18 16:25:18   ENERGY_Total    0.124
     2018-11-18 16:25:18   ENERGY_TotalStartTime 2018-11-12T21:21:18
     2018-11-18 16:25:18   ENERGY_Voltage  232
     2018-11-18 16:25:18   ENERGY_Yesterday 0.008
     2018-11-16 09:20:50   FallbackTopic   DVES_D4D03B
     2018-11-16 09:20:50   GroupTopic      sonoffs
     2018-11-16 09:20:50   Hostname        Funksteckdose_Gosund_2-4155
     2018-11-16 09:20:50   IPAddress       192.168.188.118
     2018-11-16 23:15:18   LWT             online
     2018-11-16 09:20:50   Module          Teckin
     2018-11-18 16:25:18   POWER           OFF
     2018-11-16 09:20:50   RestartReason   Power on
     2018-11-18 16:25:18   Time            2018-11-18T16:25:15
     2018-11-18 16:25:18   Uptime          2T06:14:30
     2018-11-18 16:25:18   Vcc             3.212
     2018-11-16 09:20:50   Version         6.3.0
     2018-11-16 09:20:50   WebServerMode   Admin
     2018-11-18 16:25:18   Wifi_AP         1
     2018-11-18 16:25:18   Wifi_BSSId      9C:C7:A6:6F:0E:5D
     2018-11-18 16:25:18   Wifi_Channel    11
     2018-11-18 16:25:18   Wifi_RSSI       100
     2018-11-18 16:25:18   Wifi_SSId       FRITZ!Box PiLu 2.4
     2018-11-18 14:16:07   state           off
Attributes:
   IODev      m2s
   readingList DVES_D4D03B:tele/Funksteckdose_Gosund_2/STATE:.* { json2nameValue($EVENT) }
DVES_D4D03B:tele/Funksteckdose_Gosund_2/SENSOR:.* { json2nameValue($EVENT) }
DVES_D4D03B:stat/Funksteckdose_Gosund_2/RESULT:.* { json2nameValue($EVENT) }
DVES_D4D03B:stat/Funksteckdose_Gosund_2/POWER:.* POWER
DVES_D4D03B:tele/Funksteckdose_Gosund_2/UPTIME:.* { json2nameValue($EVENT) }
DVES_D4D03B:tele/Funksteckdose_Gosund_2/LWT:.* LWT
DVES_D4D03B:cmnd/Funksteckdose_Gosund_2/POWER:.* POWER
DVES_D4D03B:tele/Funksteckdose_Gosund_2/INFO1:.* { json2nameValue($EVENT) }
DVES_D4D03B:tele/Funksteckdose_Gosund_2/INFO2:.* { json2nameValue($EVENT) }
DVES_D4D03B:tele/Funksteckdose_Gosund_2/INFO3:.* { json2nameValue($EVENT) }
   room       Schlafzimmer_Marvin
   setList    on cmnd/Funksteckdose_Gosund_2/POWER on
off cmnd/Funksteckdose_Gosund_2/POWER off
reboot cmnd/Funksteckdose_Gosund_2/Restart 1
   stateFormat {
my $state = lc ReadingsVal($name, "POWER", "off");
my $devStateIcon = 'rc_GREEN.svg';

if ($state eq "off")
{
$devStateIcon = 'rc_RED.svg';
}

if ($state eq "offline")
{
$devStateIcon = 'rc_BLUE.svg';
}

"<div><img width='32px' height='32px' src='/fhem/images/fhemSVG/" . $devStateIcon . "'>" . sprintf(
"&nbsp;&nbsp;[Aktuell: %.1f W / %.3f A / Tag: %.2f kWh / %.1f V / Wifi-RSSI: %.0f %%]",
ReadingsVal($name,"ENERGY_Power",-1),
ReadingsVal($name,"ENERGY_Current",-1),
ReadingsVal($name,"ENERGY_Today",-1),
ReadingsVal($name,"ENERGY_Voltage",-1),
ReadingsVal($name,"Wifi_RSSI",0)
)
}
   webCmd     on:off:reboot

Calle78

6,RPi4,Buster,HMLAN,HMIP,HUE,ZigBee,piVCCU,C868,C433,JEELINK,ESA2000,IRT1500,HMSECSC2,HMCCTC,HMSECSD,HM132030,HMSCI3FM,HMPB2WM55-2,FHT80,FBAHA,WithingsWS50,Jalousien,Siri,HMS100WD,Fritzbox,Harmony,Twilight,Weather,PushBullet,FHT-9998,HM-CC-TC,Trackr,RolloPort

Todo:ZWave(MieleOfen),LEDWIFI

gloob

Die Blitzwolf sind, meines Wissens nach, baugleich zu den Gosund. Sollte also funktionieren.
Raspberry Pi 3 | miniCUL 433MHz | nanoCUL 868 MHz | nanoCUL 433 MHz | MySensors WLAN Gateway | LaCrosse WLAN Gateway | SignalESP 433 MHz | SignalESP 868 MHz | HM-MOD-UART WLAN Gateway | IR - 360 Grad WLAN Gateway

rasti

Hallo,

ich habe mir bei Amazon 2 Wuudi-WLAN-Steckdosen mit Leistungsmessung gekauft und auch mit Tasmota flashen können.

Ich kann meine Dose schalten und das Teil zeigt auch eine Leistung an, die ungefähr stimmt, genau nachgemessen habe ich noch nicht.....

Zwei Fragen habe ich momentan :

1 - Als Tasmota-Flashoption habe ich "Blitzwolf" genommen, aber der anscheinend baugleiche Gosund steht ja ebenso noch zur Auswahl.
Macht es einen Unterschied nun mit "Gosund" zu flashen ?

2 - Vielleicht könnte jemand fertigen fhem-code hier posten, wie man das Reading {"Time":"2018-11-19T17:26:45","ENERGY":{"TotalStartTime":"2018-11-19T16:34:36","Total":0.008,"Yesterday":0.000,"Today":0.008,"Period":4,"Power":41,"ApparentPower":41,"ReactivePower":0,"Factor":1.00,"Voltage":221,"Current":0.187}}

Viele Grüße

Ralf



[/code]

TL60

ZitatZitat von: TL60 am Gestern um 12:25:25

    Hallo, für die Gosund (und evtl. baugleiche Blitzwolf u. Teckin) gibt es wohl neue Hardware Revisionen. Teilweise verklebt, andere PIN Belegung u. andere Chips. Siehe auch Tasmota Wiki: https://github.com/arendst/Sonoff-Tasmota/issues/4297 oder auch andere Issues (vor 12 Tagen)


Vielen Dank dafür, ich bin davon schon betroffen.
Kannst du mir sagen, wo ich den Quellcode einfügen muss für die Dosen?

Gruß, Marvin
Ich verstehe nicht so richtig was du meinst, dein List des devices sieht doch gut aus. So wie ich das im Tasmota Wiki verstehe (wenn ich falsch liege, sollte das bitte einer der Experten hier korrigieren) muß der Code welcher auf die neuen Gosund Dosen geflasht wird, entsprechend dem issue Eintag angepasst / ergänzt werden, aber wie gesagt ich bin da kein Experte und habe die Dosen der neuen Hardware Revision auch noch nicht selbst geflasht.
Gruß Thomas

Mitch

Hallo Zusammen,

heute kamen wieder 2 Gosund an.
Musst feststellen, dass ich Rev. 2.3 bekommen habe und erstmal die neue Steckerbelegung finden.

Flashen hat dann super geklappt und wenn ich sie auf Teckin stehen habe, geht auch alles bis auf den Knopf und die LED.

Wie bekomme ich denn den Code
{ "Gosund SP1_v23",  // https://www.amazon.de/gp/product/B0777BWS1P
0,   
GPIO_LED1_INV,    // GPIO01 Serial RXD and LED1 (blue) inv
0,       
GPIO_KEY1,        // GPIO03 Serial TXD and Button
GPIO_HJL_CF,      // GPIO04 BL0937 or HJL-01 CF power
GPIO_NRG_CF1,     // GPIO05 BL0937 or HJL-01 CF1 current / voltage
0, 0, 0, 0, 0, 0, // Flash connection
GPIO_NRG_SEL_INV, // GPIO12 BL0937 or HJL-01 Sel output (0 = Voltage)
GPIO_LED2_INV,    // GPIO13 LED2 (red) inv
GPIO_REL1,        // GPIO14 Relay (0 = Off, 1 = On)
0, 0, 0
}


Jetzt in die BIN und diese dann geflashed?
FHEM im Proxmox Container

MarvinLu

Zitat von: Mitch am 21 November 2018, 16:57:39
Hallo Zusammen,

heute kamen wieder 2 Gosund an.
Musst feststellen, dass ich Rev. 2.3 bekommen habe und erstmal die neue Steckerbelegung finden.

Flashen hat dann super geklappt und wenn ich sie auf Teckin stehen habe, geht auch alles bis auf den Knopf und die LED.

Wie bekomme ich denn den Code
{ "Gosund SP1_v23",  // https://www.amazon.de/gp/product/B0777BWS1P
0,   
GPIO_LED1_INV,    // GPIO01 Serial RXD and LED1 (blue) inv
0,       
GPIO_KEY1,        // GPIO03 Serial TXD and Button
GPIO_HJL_CF,      // GPIO04 BL0937 or HJL-01 CF power
GPIO_NRG_CF1,     // GPIO05 BL0937 or HJL-01 CF1 current / voltage
0, 0, 0, 0, 0, 0, // Flash connection
GPIO_NRG_SEL_INV, // GPIO12 BL0937 or HJL-01 Sel output (0 = Voltage)
GPIO_LED2_INV,    // GPIO13 LED2 (red) inv
GPIO_REL1,        // GPIO14 Relay (0 = Off, 1 = On)
0, 0, 0
}


Jetzt in die BIN und diese dann geflashed?

Ungefähr das war auch meine Frage.. Bzw. eigtl eher ob es jemand schon hinbekommen hat, dass bei der neueren Version der Taster am Gerät wieder funktioniert?

Grüße, Marvin

Mitch

Gehen tut es ja, wenn man den Code geändert hat.
Allerdings kann ich nicht Compilieren  :-[
FHEM im Proxmox Container

Florian_GT

Moin!

hat jemand ein Beispiel für expandJSON um die ganzen JSON Daten vernünftig zu zerlegen?

Danke und Gruß
FHEM: Proxmox Server, FHEM in VM, pgSQL DB
Hardware: Ethersex (Pollin NETIO Boards), Diverse Tasmota MQTT Devices, Raspberry Pi Zero W Kameras, (Github RaspberryPiStreamingCamera), Zigbee2MQTT, ESPEasy

Development: UBA (Umwelt Bundesamt), BFS (Bundesamt für Strahlenschutz)

Papa Romeo

Hallo Florian,

hast du z.B. an sowas gedacht....

JSON Expand

define DEVICE_224_expandENERGY expandJSON DEVICE_224:ENERGY:.(.*);
attr DEVICE_224_expandENERGY room Energie

define DEVICE_224_expandSTATE expandJSON DEVICE_224:DATEN:.(.*);
attr DEVICE_224_expandSTATE room Energie
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

papa

Gibt es eigentlich eine Steckdosenleiste, die man umflashen kann ? Möglichst für 4 Stecker.
Also irgendwas wie das hier
BananaPi + CUL868 + CUL433 + HM-UART + 1Wire

Wernieman

Das blöde ist, das man vor dem kauf nicht rausfinden kann, welcher Controller verbaut ist ..... und 30,- ist mir für einen Blindkauf zu viel. Ansonsten würde ich ja auch gerne ....

Und ein Selbermachen ist theoretisch zwar möglich, allerdings teurer und nicht so hübsch ....
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Papa Romeo

... mag unter Umständen nicht so hübsch sein, aber ich denke bei einem ESP12, einem HLK, vier Relais, vier FET´s und ein paar C´s und Widerständen, eventuell noch Klemmen, dürfte man um die 10 Euro liegen.
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

mark79

Zitat von: papa am 23 November 2018, 09:26:33
Gibt es eigentlich eine Steckdosenleiste, die man umflashen kann ? Möglichst für 4 Stecker.
Also irgendwas wie das hier

Hier gibt es ein Thread für eine 4x Steckdose: https://forum.fhem.de/index.php/topic,90959.msg834459.html#msg834459
Allerdings nicht so einfach wie bei anderen, weil man das ESP Modul wohl auslöten muss, um an die Pins zu kommen.

Alternativ wenn man es verstecken kann, kann ich ein Sonoff 4CH empfehlen.
Dort kann man zusätzlich ein Klinkenadapter auf der Platine anstecken und verlöten und man hat 2 GPIOs zusätzlich + VCC/GND.
Rock64 4GB mit Debian Strech, FHEM im LXC, Sonoff Switches/Touch, HM Thermostate, HMUART/Zigbee2MQTT@MapleCUN, ESP RGBWW Wifi Controller, ESP8266 Door Sensor/Briefkastenwächter, BT CSL Stick, BT iTags, Alexa, FireTV, RPi2 mit Kodi, Xiaomi Vacuum v1/Smarthome Komponenten