Gosund SP112 mit TASMOTA_DEVICE und MQTT

Begonnen von Martin-72, 30 Oktober 2020, 13:17:52

Vorheriges Thema - Nächstes Thema

Martin-72

Hallo Zusammen,

ich habe einen Gosund SP112 Zwischenstecker erfolgreich per Tasmota_Device in mein FHEM eingebunden. (Firmware:  Tasmota 8.5.0 by Theo Arends)

Soweit so gut, die Readings kommen an und ich kann die 250V-Steckdose schalten.

Was ich aber nicht kann, ist die USB-Steckdosen per FHEM schalten... ;(
Was mache ich wohl falsch?

Vielen Dank

Martin


Listing:
Internals:
   DEF        Gosund01 /SH/beweglich/Zwischen/%topic%/%prefix%
   FULL_TOPIC /SH/beweglich/Zwischen/Gosund01/%prefix%
   FUUID      5f9be6b2-f33f-290b-03f7-34bf786e53bbe960
   IODev      Mosquitto
   MODULE_VERSION 0.5
   NAME       Gosund01
   NOTIFYDEV  Gosund01 /SH/beweglich/Zwischen/%topic%/%prefix%
   NR         385
   READY      1
   STATE      250V: ON | USB: ON
   TOPIC      Gosund01
   TYPE       TASMOTA_DEVICE
   READINGS:
     2020-10-30 12:50:19   info1-fallbacktopic cmnd/Gosund01_fb/
     2020-10-30 12:50:19   info1-grouptopic /SH/beweglich/Zwischen/tasmotas/cmnd/
     2020-10-30 12:50:19   info1-module    Gosund 112v3.4
     2020-10-30 12:50:19   info1-version   8.5.0(tasmota)
     2020-10-30 12:50:19   info2-hostname  Gosund01-0376
     2020-10-30 12:50:19   info2-ipaddress 192.168.188.73
     2020-10-30 12:50:19   info2-webservermode Admin
     2020-10-30 12:50:19   info3-restartreason Software/System restart
     2020-10-30 12:50:19   lwt             Online
     2020-10-30 12:50:19   result-power1   ON
     2020-10-30 12:50:19   result-power2   ON
     2020-10-30 13:10:23   sensor-energy-apparentpower 17
     2020-10-30 13:10:23   sensor-energy-current 0.072
     2020-10-30 13:10:23   sensor-energy-factor 0.71
     2020-10-30 13:10:23   sensor-energy-period 1
     2020-10-30 13:10:23   sensor-energy-power 12
     2020-10-30 13:10:23   sensor-energy-reactivepower 12
     2020-10-30 13:10:23   sensor-energy-today 0.045
     2020-10-30 13:10:23   sensor-energy-total 17.763
     2020-10-30 13:10:23   sensor-energy-totalstarttime 2020-08-22T14:27:11
     2020-10-30 13:10:23   sensor-energy-voltage 234
     2020-10-30 13:10:23   sensor-energy-yesterday 0.671
     2020-10-30 13:10:23   sensor-time     2020-10-30T13:10:23
     2020-10-30 13:10:23   state-heap      26
     2020-10-30 13:10:23   state-loadavg   19
     2020-10-30 13:10:23   state-mqttcount 1
     2020-10-30 13:10:23   state-power1    ON
     2020-10-30 13:10:23   state-power2    ON
     2020-10-30 13:10:23   state-sleep     50
     2020-10-30 13:10:23   state-sleepmode Dynamic
     2020-10-30 13:10:23   state-time      2020-10-30T13:10:23
     2020-10-30 13:10:23   state-uptime    0T00:20:09
     2020-10-30 13:10:23   state-uptimesec 1209
     2020-10-30 13:10:23   state-wifi-ap   1
     2020-10-30 13:10:23   state-wifi-bssid 9C:C7:A6:FD:33:67
     2020-10-30 13:10:23   state-wifi-channel 1
     2020-10-30 13:10:23   state-wifi-downtime 0T00:00:03
     2020-10-30 13:10:23   state-wifi-linkcount 1
     2020-10-30 13:10:23   state-wifi-rssi 64
     2020-10-30 13:10:23   state-wifi-signal -68
     2020-10-30 13:10:23   state-wifi-ssid Stecker
     2020-10-30 12:01:59   status-status-buttonretain 0
     2020-10-30 12:01:59   status-status-buttontopic 0
     2020-10-30 12:01:59   status-status-devicename Gosund-01
     2020-10-30 12:01:59   status-status-ledmask FFFF
     2020-10-30 12:01:59   status-status-ledstate 1
     2020-10-30 12:01:59   status-status-module 0
     2020-10-30 12:01:59   status-status-power 0
     2020-10-30 12:01:59   status-status-poweronstate 3
     2020-10-30 12:01:59   status-status-powerretain 0
     2020-10-30 12:01:59   status-status-savedata 1
     2020-10-30 12:01:59   status-status-savestate 1
     2020-10-30 12:01:59   status-status-sensorretain 0
     2020-10-30 12:01:59   status-status-switchretain 0
     2020-10-30 12:01:59   status-status-switchtopic 0
     2020-10-30 12:01:59   status-status-topic Gosund01
     2020-10-30 12:01:59   status1-statusprm-baudrate 115200
     2020-10-30 12:01:59   status1-statusprm-bcresettime 2020-10-30T10:57:32
     2020-10-30 12:01:59   status1-statusprm-bootcount 5210
     2020-10-30 12:01:59   status1-statusprm-cfgholder 4617
     2020-10-30 12:01:59   status1-statusprm-grouptopic tasmotas
     2020-10-30 12:01:59   status1-statusprm-otaurl http://thehackbox.org/tasmota/release/tasmota.bin
     2020-10-30 12:01:59   status1-statusprm-restartreason Software/System restart
     2020-10-30 12:01:59   status1-statusprm-saveaddress FB000
     2020-10-30 12:01:59   status1-statusprm-savecount 5669
     2020-10-30 12:01:59   status1-statusprm-serialconfig 8N1
     2020-10-30 12:01:59   status1-statusprm-sleep 50
     2020-10-30 12:01:59   status1-statusprm-startuputc 2020-10-30T10:50:35
     2020-10-30 12:01:59   status1-statusprm-uptime 0T00:11:24
     2020-10-30 12:02:00   status1-statussns-energy-apparentpower 17
     2020-10-30 12:02:00   status1-statussns-energy-current 0.072
     2020-10-30 12:02:00   status1-statussns-energy-factor 0.72
     2020-10-30 11:55:45   status1-statussns-energy-period 0
     2020-10-30 12:02:00   status1-statussns-energy-power 12
     2020-10-30 12:02:00   status1-statussns-energy-reactivepower 12
     2020-10-30 12:02:00   status1-statussns-energy-today 0.033
     2020-10-30 12:02:00   status1-statussns-energy-total 17.751
     2020-10-30 12:02:00   status1-statussns-energy-totalstarttime 2020-08-22T14:27:11
     2020-10-30 12:02:00   status1-statussns-energy-voltage 230
     2020-10-30 12:02:00   status1-statussns-energy-yesterday 0.671
     2020-10-30 12:02:00   status1-statussns-time 2020-10-30T12:01:59
     2020-10-30 12:02:00   status11-statussts-heap 25
     2020-10-30 12:02:00   status11-statussts-loadavg 20
     2020-10-30 12:02:00   status11-statussts-mqttcount 1
     2020-10-30 12:02:00   status11-statussts-power1 OFF
     2020-10-30 12:02:00   status11-statussts-power2 OFF
     2020-10-30 12:02:00   status11-statussts-sleep 50
     2020-10-30 12:02:00   status11-statussts-sleepmode Dynamic
     2020-10-30 12:02:00   status11-statussts-time 2020-10-30T12:01:59
     2020-10-30 12:02:00   status11-statussts-uptime 0T00:11:24
     2020-10-30 12:02:00   status11-statussts-uptimesec 684
     2020-10-30 12:02:00   status11-statussts-wifi-ap 1
     2020-10-30 12:02:00   status11-statussts-wifi-bssid 9C:C7:A6:FD:33:67
     2020-10-30 12:02:00   status11-statussts-wifi-channel 6
     2020-10-30 12:02:00   status11-statussts-wifi-downtime 0T00:00:03
     2020-10-30 12:02:00   status11-statussts-wifi-linkcount 1
     2020-10-30 12:02:00   status11-statussts-wifi-rssi 58
     2020-10-30 12:02:00   status11-statussts-wifi-signal -71
     2020-10-30 12:02:00   status11-statussts-wifi-ssid Stecker
     2020-10-30 12:02:00   status2-statusfwr-boot 31
     2020-10-30 12:02:00   status2-statusfwr-builddatetime 2020-09-09T11:41:02
     2020-10-30 12:02:00   status2-statusfwr-core 2_7_4_1
     2020-10-30 12:02:00   status2-statusfwr-cpufrequency 80
     2020-10-30 12:02:00   status2-statusfwr-cr 414/699
     2020-10-30 12:02:00   status2-statusfwr-hardware ESP8285
     2020-10-30 12:02:00   status2-statusfwr-sdk 2.2.2-dev(38a443e)
     2020-10-30 12:02:00   status2-statusfwr-version 8.5.0(tasmota)
     2020-10-30 12:02:00   status3-statuslog-loghost
     2020-10-30 12:02:00   status3-statuslog-logport 514
     2020-10-30 12:02:00   status3-statuslog-mqttlog 0
     2020-10-30 12:02:00   status3-statuslog-resolution 558180C0
     2020-10-30 12:02:00   status3-statuslog-seriallog 0
     2020-10-30 12:02:00   status3-statuslog-syslog 0
     2020-10-30 12:02:00   status3-statuslog-teleperiod 300
     2020-10-30 12:02:00   status3-statuslog-weblog 2
     2020-10-30 12:02:00   status4-statusmem-drivers 1,2,3,4,5,6,7,8,9,10,12,16,18,19,20,21,22,24,26,27,29,30,35,37
     2020-10-30 12:02:00   status4-statusmem-flashchipid 144051
     2020-10-30 12:02:00   status4-statusmem-flashfrequency 40
     2020-10-30 12:02:00   status4-statusmem-flashmode 3
     2020-10-30 12:02:00   status4-statusmem-flashsize 1024
     2020-10-30 12:02:00   status4-statusmem-free 408
     2020-10-30 12:02:00   status4-statusmem-heap 25
     2020-10-30 12:02:00   status4-statusmem-programflashsize 1024
     2020-10-30 12:02:00   status4-statusmem-programsize 595
     2020-10-30 12:02:00   status4-statusmem-sensors 1,2,3,4,5,6
     2020-10-30 12:02:00   status5-statusnet-dnsserver 192.168.188.1
     2020-10-30 12:02:00   status5-statusnet-gateway 192.168.188.1
     2020-10-30 12:02:00   status5-statusnet-hostname Gosund01-0376
     2020-10-30 12:02:00   status5-statusnet-ipaddress 192.168.188.73
     2020-10-30 12:02:00   status5-statusnet-mac 24:62:AB:54:21:78
     2020-10-30 12:02:00   status5-statusnet-subnetmask 255.255.255.0
     2020-10-30 12:02:00   status5-statusnet-webserver 2
     2020-10-30 12:02:00   status5-statusnet-wificonfig 2
     2020-10-30 12:02:00   status5-statusnet-wifipower 17
     2020-10-30 12:02:00   status6-statusmqt-keepalive 30
     2020-10-30 12:02:00   status6-statusmqt-max_packet_size 1200
     2020-10-30 12:02:00   status6-statusmqt-mqttclient Gosund01
     2020-10-30 12:02:00   status6-statusmqt-mqttclientmask Gosund01
     2020-10-30 12:02:00   status6-statusmqt-mqttcount 1
     2020-10-30 12:02:00   status6-statusmqt-mqtthost 192.168.188.34
     2020-10-30 12:02:00   status6-statusmqt-mqttport 1883
     2020-10-30 12:02:00   status6-statusmqt-mqttuser Martin
     2020-10-30 12:02:00   status7-statustim-enddst 2020-10-25T03:00:00
     2020-10-30 12:02:00   status7-statustim-local 2020-10-30T12:01:59
     2020-10-30 12:02:00   status7-statustim-startdst 2020-03-29T02:00:00
     2020-10-30 12:02:00   status7-statustim-sunrise 07:34
     2020-10-30 12:02:00   status7-statustim-sunset 17:32
     2020-10-30 12:02:00   status7-statustim-timezone +01:00
     2020-10-30 12:02:00   status7-statustim-utc 2020-10-30T11:01:59
     2020-10-30 12:02:00   status9-statuspth-currenthigh 0
     2020-10-30 12:02:00   status9-statuspth-currentlow 0
     2020-10-30 12:02:00   status9-statuspth-powerhigh 0
     2020-10-30 12:02:00   status9-statuspth-powerlow 0
     2020-10-30 12:02:00   status9-statuspth-voltagehigh 0
     2020-10-30 12:02:00   status9-statuspth-voltagelow 0
     2020-10-30 13:10:23   transmission-state incoming publish received
     2020-10-30 11:50:18   upgrade-upgrade Successful. Restarting
   message_ids:
   sets:
   subscribe:
     /SH/beweglich/Zwischen/Gosund01/stat/POWER
     /SH/beweglich/Zwischen/Gosund01/stat/UPGRADE
     /SH/beweglich/Zwischen/Gosund01/stat/RESULT
     /SH/beweglich/Zwischen/Gosund01/stat/STATUS
     /SH/beweglich/Zwischen/Gosund01/stat/STATUS1
     /SH/beweglich/Zwischen/Gosund01/stat/STATUS2
     /SH/beweglich/Zwischen/Gosund01/stat/STATUS3
     /SH/beweglich/Zwischen/Gosund01/stat/STATUS4
     /SH/beweglich/Zwischen/Gosund01/stat/STATUS5
     /SH/beweglich/Zwischen/Gosund01/stat/STATUS6
     /SH/beweglich/Zwischen/Gosund01/stat/STATUS7
     /SH/beweglich/Zwischen/Gosund01/stat/STATUS8
     /SH/beweglich/Zwischen/Gosund01/stat/STATUS9
     /SH/beweglich/Zwischen/Gosund01/stat/STATUS10
     /SH/beweglich/Zwischen/Gosund01/stat/STATUS11
     /SH/beweglich/Zwischen/Gosund01/tele/STATUS
     /SH/beweglich/Zwischen/Gosund01/tele/LWT
     /SH/beweglich/Zwischen/Gosund01/tele/ENERGY
     /SH/beweglich/Zwischen/Gosund01/tele/INFO1
     /SH/beweglich/Zwischen/Gosund01/tele/INFO2
     /SH/beweglich/Zwischen/Gosund01/tele/INFO3
     /SH/beweglich/Zwischen/Gosund01/tele/SENSOR
     /SH/beweglich/Zwischen/Gosund01/tele/STATE
     /SH/beweglich/Zwischen/Gosund01/tele/UPTIME
     /SH/beweglich/Zwischen/Gosund01/tele/RESULT
   subscribeExpr:
     ^\/SH\/beweglich\/Zwischen\/Gosund01\/stat\/POWER$
     ^\/SH\/beweglich\/Zwischen\/Gosund01\/stat\/UPGRADE$
     ^\/SH\/beweglich\/Zwischen\/Gosund01\/stat\/RESULT$
     ^\/SH\/beweglich\/Zwischen\/Gosund01\/stat\/STATUS$
     ^\/SH\/beweglich\/Zwischen\/Gosund01\/stat\/STATUS1$
     ^\/SH\/beweglich\/Zwischen\/Gosund01\/stat\/STATUS2$
     ^\/SH\/beweglich\/Zwischen\/Gosund01\/stat\/STATUS3$
     ^\/SH\/beweglich\/Zwischen\/Gosund01\/stat\/STATUS4$
     ^\/SH\/beweglich\/Zwischen\/Gosund01\/stat\/STATUS5$
     ^\/SH\/beweglich\/Zwischen\/Gosund01\/stat\/STATUS6$
     ^\/SH\/beweglich\/Zwischen\/Gosund01\/stat\/STATUS7$
     ^\/SH\/beweglich\/Zwischen\/Gosund01\/stat\/STATUS8$
     ^\/SH\/beweglich\/Zwischen\/Gosund01\/stat\/STATUS9$
     ^\/SH\/beweglich\/Zwischen\/Gosund01\/stat\/STATUS10$
     ^\/SH\/beweglich\/Zwischen\/Gosund01\/stat\/STATUS11$
     ^\/SH\/beweglich\/Zwischen\/Gosund01\/tele\/STATUS$
     ^\/SH\/beweglich\/Zwischen\/Gosund01\/tele\/LWT$
     ^\/SH\/beweglich\/Zwischen\/Gosund01\/tele\/ENERGY$
     ^\/SH\/beweglich\/Zwischen\/Gosund01\/tele\/INFO1$
     ^\/SH\/beweglich\/Zwischen\/Gosund01\/tele\/INFO2$
     ^\/SH\/beweglich\/Zwischen\/Gosund01\/tele\/INFO3$
     ^\/SH\/beweglich\/Zwischen\/Gosund01\/tele\/SENSOR$
     ^\/SH\/beweglich\/Zwischen\/Gosund01\/tele\/STATE$
     ^\/SH\/beweglich\/Zwischen\/Gosund01\/tele\/UPTIME$
     ^\/SH\/beweglich\/Zwischen\/Gosund01\/tele\/RESULT$
   subscribeQos:
     /SH/beweglich/Zwischen/Gosund01/stat/POWER 0
     /SH/beweglich/Zwischen/Gosund01/stat/RESULT 0
     /SH/beweglich/Zwischen/Gosund01/stat/STATUS 0
     /SH/beweglich/Zwischen/Gosund01/stat/STATUS1 0
     /SH/beweglich/Zwischen/Gosund01/stat/STATUS10 0
     /SH/beweglich/Zwischen/Gosund01/stat/STATUS11 0
     /SH/beweglich/Zwischen/Gosund01/stat/STATUS2 0
     /SH/beweglich/Zwischen/Gosund01/stat/STATUS3 0
     /SH/beweglich/Zwischen/Gosund01/stat/STATUS4 0
     /SH/beweglich/Zwischen/Gosund01/stat/STATUS5 0
     /SH/beweglich/Zwischen/Gosund01/stat/STATUS6 0
     /SH/beweglich/Zwischen/Gosund01/stat/STATUS7 0
     /SH/beweglich/Zwischen/Gosund01/stat/STATUS8 0
     /SH/beweglich/Zwischen/Gosund01/stat/STATUS9 0
     /SH/beweglich/Zwischen/Gosund01/stat/UPGRADE 0
     /SH/beweglich/Zwischen/Gosund01/tele/ENERGY 0
     /SH/beweglich/Zwischen/Gosund01/tele/INFO1 0
     /SH/beweglich/Zwischen/Gosund01/tele/INFO2 0
     /SH/beweglich/Zwischen/Gosund01/tele/INFO3 0
     /SH/beweglich/Zwischen/Gosund01/tele/LWT 0
     /SH/beweglich/Zwischen/Gosund01/tele/RESULT 0
     /SH/beweglich/Zwischen/Gosund01/tele/SENSOR 0
     /SH/beweglich/Zwischen/Gosund01/tele/STATE 0
     /SH/beweglich/Zwischen/Gosund01/tele/STATUS 0
     /SH/beweglich/Zwischen/Gosund01/tele/UPTIME 0
Attributes:
   IODev      Mosquitto
   alexaName  Schreibtisch
   genericDeviceType switch
   room       Beweglich,Sonoff
   stateFormat 250V: result-power1 | USB: result-power2


Raw Definition
defmod Gosund02 TASMOTA_DEVICE Gosund02 /SH/beweglich/Zwischen/%topic%/%prefix%
attr Gosund02 IODev Mosquitto
attr Gosund02 alexaName Gosund 2
attr Gosund02 genericDeviceType switch
attr Gosund02 room Beweglich,Sonoff
attr Gosund02 stateFormat 250V: result-power1 | USB: result-power2

setstate Gosund02 250V: ON | USB: OFF
setstate Gosund02 2020-10-30 12:50:02 info1-fallbacktopic cmnd/Gosund02_fb/
setstate Gosund02 2020-10-30 12:50:02 info1-grouptopic /SH/beweglich/Zwischen/tasmotas/cmnd/
setstate Gosund02 2020-10-30 12:50:02 info1-module Gosund 112v3.4
setstate Gosund02 2020-10-30 12:50:02 info1-version 8.5.0(tasmota)
setstate Gosund02 2020-10-30 12:50:02 info2-hostname Gosund02-2073
setstate Gosund02 2020-10-30 12:50:02 info2-ipaddress 192.168.188.72
setstate Gosund02 2020-10-30 12:50:02 info2-webservermode Admin
setstate Gosund02 2020-10-30 12:50:02 info3-restartreason Software/System restart
setstate Gosund02 2020-10-30 13:01:49 lwt Online
setstate Gosund02 2020-10-30 12:50:06 result-power1 ON
setstate Gosund02 2020-10-30 12:50:02 result-power2 OFF
setstate Gosund02 2020-10-30 12:48:48 result-upgrade Version 8.5.0 from http://thehackbox.org/tasmota/release/tasmota.bin
setstate Gosund02 2020-10-30 13:10:07 sensor-energy-apparentpower 4
setstate Gosund02 2020-10-30 13:10:07 sensor-energy-current 0.018
setstate Gosund02 2020-10-30 13:10:07 sensor-energy-factor 0.65
setstate Gosund02 2020-10-30 13:10:07 sensor-energy-period 0
setstate Gosund02 2020-10-30 13:10:07 sensor-energy-power 3
setstate Gosund02 2020-10-30 13:10:07 sensor-energy-reactivepower 3
setstate Gosund02 2020-10-30 13:10:07 sensor-energy-today 0.004
setstate Gosund02 2020-10-30 13:10:07 sensor-energy-total 0.788
setstate Gosund02 2020-10-30 13:10:07 sensor-energy-totalstarttime 2020-08-22T14:19:53
setstate Gosund02 2020-10-30 13:10:07 sensor-energy-voltage 232
setstate Gosund02 2020-10-30 13:10:07 sensor-energy-yesterday 0
setstate Gosund02 2020-10-30 13:10:07 sensor-time 2020-10-30T13:10:06
setstate Gosund02 2020-10-30 13:10:06 state-heap 26
setstate Gosund02 2020-10-30 13:10:06 state-loadavg 19
setstate Gosund02 2020-10-30 13:10:06 state-mqttcount 2
setstate Gosund02 2020-10-30 13:10:06 state-power1 ON
setstate Gosund02 2020-10-30 13:10:06 state-power2 OFF
setstate Gosund02 2020-10-30 13:10:06 state-sleep 50
setstate Gosund02 2020-10-30 13:10:06 state-sleepmode Dynamic
setstate Gosund02 2020-10-30 13:10:06 state-time 2020-10-30T13:10:06
setstate Gosund02 2020-10-30 13:10:06 state-uptime 0T00:20:11
setstate Gosund02 2020-10-30 13:10:06 state-uptimesec 1211
setstate Gosund02 2020-10-30 13:10:06 state-wifi-ap 1
setstate Gosund02 2020-10-30 13:10:06 state-wifi-bssid  [gelöscht]
setstate Gosund02 2020-10-30 13:10:06 state-wifi-channel 1
setstate Gosund02 2020-10-30 13:10:06 state-wifi-downtime 0T00:00:05
setstate Gosund02 2020-10-30 13:10:06 state-wifi-linkcount 1
setstate Gosund02 2020-10-30 13:10:06 state-wifi-rssi 48
setstate Gosund02 2020-10-30 13:10:06 state-wifi-signal -76
setstate Gosund02 2020-10-30 13:10:06 state-wifi-ssid  [gelöscht]
setstate Gosund02 2020-10-30 12:48:48 status-status-buttonretain 0
setstate Gosund02 2020-10-30 12:48:48 status-status-buttontopic 0
setstate Gosund02 2020-10-30 12:48:48 status-status-devicename Gosund-02
setstate Gosund02 2020-10-30 12:48:48 status-status-ledmask FFFF
setstate Gosund02 2020-10-30 12:48:48 status-status-ledstate 1
setstate Gosund02 2020-10-30 12:48:48 status-status-module 0
setstate Gosund02 2020-10-30 12:48:48 status-status-power 0
setstate Gosund02 2020-10-30 12:48:48 status-status-poweronstate 3
setstate Gosund02 2020-10-30 12:48:48 status-status-powerretain 0
setstate Gosund02 2020-10-30 12:48:48 status-status-savedata 1
setstate Gosund02 2020-10-30 12:48:48 status-status-savestate 1
setstate Gosund02 2020-10-30 12:48:48 status-status-sensorretain 0
setstate Gosund02 2020-10-30 12:48:48 status-status-switchretain 0
setstate Gosund02 2020-10-30 12:48:48 status-status-switchtopic 0
setstate Gosund02 2020-10-30 12:48:48 status-status-topic Gosund02
setstate Gosund02 2020-10-30 12:48:48 status1-statusprm-baudrate 115200
setstate Gosund02 2020-10-30 12:48:48 status1-statusprm-bcresettime 2020-08-24T07:47:39
setstate Gosund02 2020-10-30 12:48:48 status1-statusprm-bootcount 4142
setstate Gosund02 2020-10-30 12:48:48 status1-statusprm-cfgholder 4617
setstate Gosund02 2020-10-30 12:48:48 status1-statusprm-grouptopic tasmotas
setstate Gosund02 2020-10-30 12:48:48 status1-statusprm-otaurl http://thehackbox.org/tasmota/release/tasmota.bin
setstate Gosund02 2020-10-30 12:48:48 status1-statusprm-restartreason Software/System restart
setstate Gosund02 2020-10-30 12:48:48 status1-statusprm-saveaddress F5000
setstate Gosund02 2020-10-30 12:48:48 status1-statusprm-savecount 4489
setstate Gosund02 2020-10-30 12:48:48 status1-statusprm-serialconfig 8N1
setstate Gosund02 2020-10-30 12:48:48 status1-statusprm-sleep 50
setstate Gosund02 2020-10-30 12:48:48 status1-statusprm-startuputc 2020-10-30T11:48:18
setstate Gosund02 2020-10-30 12:48:48 status1-statusprm-uptime 0T00:00:30
setstate Gosund02 2020-10-30 12:48:49 status1-statussns-energy-apparentpower 0
setstate Gosund02 2020-10-30 12:48:49 status1-statussns-energy-current 0
setstate Gosund02 2020-10-30 12:48:49 status1-statussns-energy-factor 0
setstate Gosund02 2020-10-30 12:48:49 status1-statussns-energy-power 0
setstate Gosund02 2020-10-30 12:48:49 status1-statussns-energy-reactivepower 0
setstate Gosund02 2020-10-30 12:48:49 status1-statussns-energy-today 0.003
setstate Gosund02 2020-10-30 12:48:49 status1-statussns-energy-total 0.787
setstate Gosund02 2020-10-30 12:48:49 status1-statussns-energy-totalstarttime 2020-08-22T14:19:53
setstate Gosund02 2020-10-30 12:48:49 status1-statussns-energy-voltage 0
setstate Gosund02 2020-10-30 12:48:49 status1-statussns-energy-yesterday 0
setstate Gosund02 2020-10-30 12:48:49 status1-statussns-time 2020-10-30T12:48:48
setstate Gosund02 2020-10-30 12:48:49 status11-statussts-heap 25
setstate Gosund02 2020-10-30 12:48:49 status11-statussts-loadavg 20
setstate Gosund02 2020-10-30 12:48:49 status11-statussts-mqttcount 1
setstate Gosund02 2020-10-30 12:48:49 status11-statussts-power1 OFF
setstate Gosund02 2020-10-30 12:48:49 status11-statussts-power2 OFF
setstate Gosund02 2020-10-30 12:48:49 status11-statussts-sleep 50
setstate Gosund02 2020-10-30 12:48:49 status11-statussts-sleepmode Dynamic
setstate Gosund02 2020-10-30 12:48:49 status11-statussts-time 2020-10-30T12:48:48
setstate Gosund02 2020-10-30 12:48:49 status11-statussts-uptime 0T00:00:30
setstate Gosund02 2020-10-30 12:48:49 status11-statussts-uptimesec 30
setstate Gosund02 2020-10-30 12:48:49 status11-statussts-wifi-ap 1
setstate Gosund02 2020-10-30 12:48:49 status11-statussts-wifi-bssid  [gelöscht]
setstate Gosund02 2020-10-30 12:48:49 status11-statussts-wifi-channel 1
setstate Gosund02 2020-10-30 12:48:49 status11-statussts-wifi-downtime 0T00:00:03
setstate Gosund02 2020-10-30 12:48:49 status11-statussts-wifi-linkcount 1
setstate Gosund02 2020-10-30 12:48:49 status11-statussts-wifi-rssi 54
setstate Gosund02 2020-10-30 12:48:49 status11-statussts-wifi-signal -73
setstate Gosund02 2020-10-30 12:48:49 status11-statussts-wifi-ssid Stecker
setstate Gosund02 2020-10-30 12:48:49 status2-statusfwr-boot 31
setstate Gosund02 2020-10-30 12:48:49 status2-statusfwr-builddatetime 2020-09-09T11:41:02
setstate Gosund02 2020-10-30 12:48:49 status2-statusfwr-core 2_7_4_1
setstate Gosund02 2020-10-30 12:48:49 status2-statusfwr-cpufrequency 80
setstate Gosund02 2020-10-30 12:48:49 status2-statusfwr-cr 414/699
setstate Gosund02 2020-10-30 12:48:49 status2-statusfwr-hardware ESP8285
setstate Gosund02 2020-10-30 12:48:49 status2-statusfwr-sdk 2.2.2-dev(38a443e)
setstate Gosund02 2020-10-30 12:48:49 status2-statusfwr-version 8.5.0(tasmota)
setstate Gosund02 2020-10-30 12:48:49 status3-statuslog-loghost
setstate Gosund02 2020-10-30 12:48:49 status3-statuslog-logport 514
setstate Gosund02 2020-10-30 12:48:49 status3-statuslog-mqttlog 0
setstate Gosund02 2020-10-30 12:48:49 status3-statuslog-resolution 558180C0
setstate Gosund02 2020-10-30 12:48:49 status3-statuslog-seriallog 2
setstate Gosund02 2020-10-30 12:48:49 status3-statuslog-syslog 0
setstate Gosund02 2020-10-30 12:48:49 status3-statuslog-teleperiod 300
setstate Gosund02 2020-10-30 12:48:49 status3-statuslog-weblog 2
setstate Gosund02 2020-10-30 12:48:49 status4-statusmem-drivers 1,2,3,4,5,6,7,8,9,10,12,16,18,19,20,21,22,24,26,27,29,30,35,37
setstate Gosund02 2020-10-30 12:48:49 status4-statusmem-flashchipid 144051
setstate Gosund02 2020-10-30 12:48:49 status4-statusmem-flashfrequency 40
setstate Gosund02 2020-10-30 12:48:49 status4-statusmem-flashmode 3
setstate Gosund02 2020-10-30 12:48:49 status4-statusmem-flashsize 1024
setstate Gosund02 2020-10-30 12:48:49 status4-statusmem-free 408
setstate Gosund02 2020-10-30 12:48:49 status4-statusmem-heap 25
setstate Gosund02 2020-10-30 12:48:49 status4-statusmem-programflashsize 1024
setstate Gosund02 2020-10-30 12:48:49 status4-statusmem-programsize 595
setstate Gosund02 2020-10-30 12:48:49 status4-statusmem-sensors 1,2,3,4,5,6
setstate Gosund02 2020-10-30 12:48:49 status5-statusnet-dnsserver 192.168.188.1
setstate Gosund02 2020-10-30 12:48:49 status5-statusnet-gateway 192.168.188.1
setstate Gosund02 2020-10-30 12:48:49 status5-statusnet-hostname Gosund02-2073
setstate Gosund02 2020-10-30 12:48:49 status5-statusnet-ipaddress 192.168.188.72
setstate Gosund02 2020-10-30 12:48:49 status5-statusnet-mac [gelöscht]
setstate Gosund02 2020-10-30 12:48:49 status5-statusnet-subnetmask 255.255.255.0
setstate Gosund02 2020-10-30 12:48:49 status5-statusnet-webserver 2
setstate Gosund02 2020-10-30 12:48:49 status5-statusnet-wificonfig 2
setstate Gosund02 2020-10-30 12:48:49 status5-statusnet-wifipower 17
setstate Gosund02 2020-10-30 12:48:49 status6-statusmqt-keepalive 30
setstate Gosund02 2020-10-30 12:48:49 status6-statusmqt-max_packet_size 1200
setstate Gosund02 2020-10-30 12:48:49 status6-statusmqt-mqttclient Gosund02
setstate Gosund02 2020-10-30 12:48:49 status6-statusmqt-mqttclientmask Gosund02
setstate Gosund02 2020-10-30 12:48:49 status6-statusmqt-mqttcount 1
setstate Gosund02 2020-10-30 12:48:49 status6-statusmqt-mqtthost 192.168.188.34
setstate Gosund02 2020-10-30 12:48:49 status6-statusmqt-mqttport 1883
setstate Gosund02 2020-10-30 12:48:49 status6-statusmqt-mqttuser Martin
setstate Gosund02 2020-10-30 12:48:49 status7-statustim-enddst 2020-10-25T03:00:00
setstate Gosund02 2020-10-30 12:48:49 status7-statustim-local 2020-10-30T12:48:48
setstate Gosund02 2020-10-30 12:48:49 status7-statustim-startdst 2020-03-29T02:00:00
setstate Gosund02 2020-10-30 12:48:49 status7-statustim-sunrise 07:34
setstate Gosund02 2020-10-30 12:48:49 status7-statustim-sunset 17:32
setstate Gosund02 2020-10-30 12:48:49 status7-statustim-timezone +01:00
setstate Gosund02 2020-10-30 12:48:49 status7-statustim-utc 2020-10-30T11:48:48
setstate Gosund02 2020-10-30 12:48:49 status9-statuspth-currenthigh 0
setstate Gosund02 2020-10-30 12:48:49 status9-statuspth-currentlow 0
setstate Gosund02 2020-10-30 12:48:49 status9-statuspth-powerhigh 0
setstate Gosund02 2020-10-30 12:48:49 status9-statuspth-powerlow 0
setstate Gosund02 2020-10-30 12:48:49 status9-statuspth-voltagehigh 0
setstate Gosund02 2020-10-30 12:48:49 status9-statuspth-voltagelow 0
setstate Gosund02 2020-10-30 13:10:07 transmission-state incoming publish received
setstate Gosund02 2020-10-30 12:49:43 upgrade-upgrade Successful. Restarting




Als Template habe ich im Device folgendes hinterlegt. Wenn ich mich mit dem Gerät direkt verbinde, kann ich USB- und 250V-Steckdosen getrennt schalten:
{"NAME":"Gosund 112v3.4","GPIO":[56,0,57,0,132,134,0,0,131,30,21,0,0],"FLAG":4,"BASE":18}


FHEM auf RasPI 2B:
Raspbian GNU/Linux; VERSION="8 (jessie)"
Homematic, InterTechno, IKEA Tradfri
CUL868; CUL433; HM-LAN; Tradfri-Gateway

chr2k

Zum einen: Hast du mal den anderen Code probiert?
https://www.tasmota.info/sp112-flash/

Zum anderen: In deinen attr fehlt das setList. Zumindest sehe ich das bei dir im Listing nicht. Schau mal hier: https://forum.fhem.de/index.php/topic,116954.msg1117103.html#msg1117103

micky0867

#2
Ich habe auch einige von diesen Dosen.
Den Mosquitto habe ich irgendwann durch MQTT2_SERVER ersetzt und die Dosen als MQTT2_DEVICE anlegen lassen.

Für die SP112 gibt es beim MQTT2_DEVICE ein nettes Template (tasmota_POW_USB_split), mit dem ein zweites Gerät für den zweiten Kanal angelegt wird.

Ansonsten kann du in Tasmota unter Configure other jeweils einen Namen für das Gerät bzw POWER1 und POWER2 angeben.
Diese sollten dann ebenfalls in MQTT auftauchen.
Oder beim "Masterdevice" POWER1 und POWER2 schalten, dafür scheint aber bei dir in der Readinglist was zu fehlen.
Kann das TASMOTA_DEVICE ein autocreate?

eurofinder

@micky0867:
Könntest du hier von deinem im Bild dargestellten Beispiel bitte mal die RAW-Definition posten?

Gruß
erurofinder
RPI3+; Raspbian Buster Lite; RPI-RF-MOD; piVCCU3, HMIP-eTRV-2, HmIP-SWDO, HmIP-SRH, HmIP-STHO, HmIP-SLO

micky0867

Ich habe MQTT auf dem SP112 konfiguriert und dann das MQTT-Device in fhem angelegt.
Anschliessend noch
attr MQTT2_tm4 autocreate 1
und den SP112 nochmal gebootet.
Vorher stand das Template "tasmota_POW_USB_split" nicht zu Verfügung.


defmod MQTT2_tm4 MQTT2_DEVICE tm4
attr MQTT2_tm4 IODev MQTT_Server
attr MQTT2_tm4 autocreate 0
attr MQTT2_tm4 comment NOTE: For on-for-timer SetExtensions are used. You may add on-for-timer option running on the device. The following is limited to 1h max duration, but will not affect future simple "on" commands:<br>on-for-timer {my $duration = $EVTPART1*10;; 'cmnd/cmnd/tasmota_147A6D/Backlog POWER1 1;; delay '.$duration.';; POWER1 0'}<br>See the "Praxisbeispiele" in the wiki for "pulseTime1" alternative option and it's restrictions.
attr MQTT2_tm4 devStateIcon {my $text = ' uptime: '.ReadingsVal($name,"Uptime","unknown").sprintf(" aktuell: %.1f W Tag: %.2f kWh Gestern: %.3f kWh Gesamt: %.4f kWh", ReadingsVal($name,"ENERGY_Power","-1"), ReadingsVal($name,"ENERGY_Today","-1"), ReadingsVal($name,"ENERGY_Yesterday","-1"), ReadingsVal($name,"ENERGY_Total","-1"));; my $onl = ReadingsVal($name,"LWT","false") eq "Online"?"10px-kreis-gruen":"10px-kreis-rot";; my $light = ReadingsVal($name,"state","off");;"<div><a href=\"http://".ReadingsVal($name,"IPAddress","none")." \"target=\"_blank\">".FW_makeImage($onl).'</a> <a href="/fhem?cmd.dummy=set '.$name.' toggle&XHR=1">'.FW_makeImage($light)."</a>$text<b></b>"}
attr MQTT2_tm4 genericDeviceType switch
attr MQTT2_tm4 icon hue_filled_outlet
attr MQTT2_tm4 jsonMap POWER1:0 POWER2:0 POWER3:0 POWER4:0 Dimmer:0 Channel_0:0 Channel_1:0 Channel_2:0 Channel_3:0 Channel_4:0 HSBColor:0 Color:0
attr MQTT2_tm4 model tasmota_POW_USB_split
attr MQTT2_tm4 readingList tele/tasmota_147A6D/LWT:.* LWT\
  tele/tasmota_147A6D/STATE:.* { json2nameValue($EVENT,'',$JSONMAP) }\
  tele/tasmota_147A6D/SENSOR:.* { json2nameValue($EVENT,'',$JSONMAP) }\
  tele/tasmota_147A6D/INFO.:.* { json2nameValue($EVENT,'',$JSONMAP) }\
  tele/tasmota_147A6D/UPTIME:.* { json2nameValue($EVENT,'',$JSONMAP) }\
  stat/tasmota_147A6D/POWER1:.* state\
  stat/tasmota_147A6D/RESULT:.* { json2nameValue($EVENT,'',$JSONMAP) }
attr MQTT2_tm4 room unknown
attr MQTT2_tm4 setList off:noArg    cmnd/tasmota_147A6D/POWER1 0\
  on:noArg     cmnd/tasmota_147A6D/POWER1 1\
  toggle:noArg cmnd/tasmota_147A6D/POWER1 2
attr MQTT2_tm4 setStateList on off toggle
attr MQTT2_tm4 stateFormat {sprintf("aktuell: %.1f W Tag: %.2f kWh Gestern: %.3f kWh Gesamt: %.4f kWh", ReadingsVal($name,"ENERGY_Power","-1"), ReadingsVal($name,"ENERGY_Today","-1"), ReadingsVal($name,"ENERGY_Yesterday","-1"), ReadingsVal($name,"ENERGY_Total","-1"))}
attr MQTT2_tm4 webCmd :

defmod MQTT2_tm4_CH2 MQTT2_DEVICE tm4
attr MQTT2_tm4_CH2 IODev MQTT_Server
attr MQTT2_tm4_CH2 autocreate 0
attr MQTT2_tm4_CH2 comment Channel 2 (USB outlets) for MQTT2_tm4
attr MQTT2_tm4_CH2 devStateIcon on:usb@blue:off off:usb:on
attr MQTT2_tm4_CH2 genericDeviceType switch
attr MQTT2_tm4_CH2 icon usb
attr MQTT2_tm4_CH2 jsonMap POWER2:0 Dimmer:pct POWER1:0 Heap:0 LedTable:0 LoadAvg:0 MqttCount:0 SaveData:0 Scheme:0 SetOption26:0 Sleep:0 SleepMode:0 Speed:0 StateText1:0 StateText2:0 StateText3:0 StateText4:0 Time:0 Uptime:0 UptimeSec:0 Wifi_SSId:0 Wifi_RSSI:0 Wifi_LinkCount:0 Wifi_Downtime:0 Wifi_Channel:0 Wifi_BSSId:0 Wifi_AP:0 ANALOG_A0:0 SetOption26:0 Sleep:0 SleepMode:0 Speed:0 StateText1:0 StateText2:0 StateText3:0 StateText4:0 Time:0 Uptime:0 UptimeSec:0 Wifi_SSId:0 Wifi_RSSI:0 Wifi_LinkCount:0 Wifi_Downtime:0 Wifi_Channel:0 Wifi_BSSId:0 Wifi_AP:0
attr MQTT2_tm4_CH2 model tasmota_POW_USB_split
attr MQTT2_tm4_CH2 readingList stat/tasmota_147A6D/POWER2:.* state
attr MQTT2_tm4_CH2 room unknown
attr MQTT2_tm4_CH2 setList off:noArg    cmnd/tasmota_147A6D/POWER2 0\
  on:noArg     cmnd/tasmota_147A6D/POWER2 1\
  toggle:noArg cmnd/tasmota_147A6D/POWER2 2
attr MQTT2_tm4_CH2 setStateList on off toggle