Has anyone tried this unit with HA? Is it work?
It could be flashed with tasmota.
I see it in supported device, but not a word about the method. Have you tried it yet?
Not yet. Planning to order few samples.
They say it has the same layout:
Any update on this?
It supported by Espurna https://github.com/xoseperez/espurna/wiki/Hardware-BLITZWOLF-BW-SHP2
and in Tasmota https://github.com/arendst/Sonoff-Tasmota/wiki/BlitzWolf-SHP2
I can confirm that the Blitzwolf BW-SHP2 works with Tasmota v 6.1.0.
This is my Blitzwolf package:
# -----------------------------------------------------------------------------
# Package: BLITZWOLF.YAML
# Omschrijving: BlitzWolf BW-SHP2 devices met Tasmota firmware
# -----------------------------------------------------------------------------
homeassistant:
customize:
switch.blitzwolf01:
friendly_name: Wasdroger
icon: mdi:power
switch.blitzwolf02:
friendly_name: USB laders
icon: mdi:power
sensor.energy_wasdroger:
icon: mdi:circle-slice-3
sensor.power_wasdroger:
icon: mdi:flash-outline
sensor.voltage_wasdroger:
icon: mdi:flash-circle
sensor.current_wasdroger:
icon: mdi:current-ac
sensor.energy_usb_laders:
icon: mdi:circle-slice-3
sensor.power_usb_laders:
icon: mdi:flash-outline
sensor.voltage_usb_laders:
icon: mdi:flash-circle
sensor.current_usb_laders:
icon: mdi:current-ac
sensor:
- platform: mqtt
name: "Energy wasdroger"
state_topic: "tele/blitzwolf01/SENSOR"
value_template: '{{ value_json["ENERGY"]["Today"] }}'
unit_of_measurement: "kWh"
- platform: mqtt
name: "Power wasdroger"
state_topic: "tele/blitzwolf01/SENSOR"
value_template: '{{ value_json["ENERGY"]["Power"] }}'
unit_of_measurement: "W"
- platform: mqtt
name: "Voltage wasdroger"
state_topic: "tele/blitzwolf01/SENSOR"
value_template: '{{ value_json["ENERGY"]["Voltage"] }}'
unit_of_measurement: "V"
- platform: mqtt
name: "Current wasdroger"
state_topic: "tele/blitzwolf01/SENSOR"
value_template: '{{ value_json["ENERGY"]["Current"] }}'
unit_of_measurement: "A"
- platform: mqtt
name: "Uptime wasdroger"
state_topic: "tele/blitzwolf01/UPTIME"
value_template: '{{ value_json.uptime }}'
unit_of_measurement: "U"
- platform: mqtt
name: "Energy USB laders"
state_topic: "tele/blitzwolf02/SENSOR"
value_template: '{{ value_json["ENERGY"]["Today"] }}'
unit_of_measurement: "kWh"
- platform: mqtt
name: "Power USB laders"
state_topic: "tele/blitzwolf02/SENSOR"
value_template: '{{ value_json["ENERGY"]["Power"] }}'
unit_of_measurement: "W"
- platform: mqtt
name: "Voltage USB laders"
state_topic: "tele/blitzwolf02/SENSOR"
value_template: '{{ value_json["ENERGY"]["Voltage"] }}'
unit_of_measurement: "V"
- platform: mqtt
name: "Current USB laders"
state_topic: "tele/blitzwolf02/SENSOR"
value_template: '{{ value_json["ENERGY"]["Current"] }}'
unit_of_measurement: "A"
- platform: mqtt
name: "Uptime USB laders"
state_topic: "tele/blitzwolf02/UPTIME"
value_template: '{{ value_json.uptime }}'
unit_of_measurement: "U"
automation:
- alias: "Power state on HA start-up"
trigger:
platform: homeassistant
event: start
action:
- service: mqtt.publish
data:
topic: "cmnd/blitzwolfs/SetOption19"
payload: "1"
- service: mqtt.publish
data:
topic: "cmnd/blitzwolfs/state"
payload: ""
My ui-lovelace entry:
########################################################################################
# #
# /lovelace/blitzwolf #
# #
########################################################################################
- icon: mdi:gauge
title: Blitzwolf
id: blitzwolf
cards:
- id: c103212d219e40a7920e621c2a28ad8e # Automatically created id
type: entities
title: Wasdroger
entities:
- switch.blitzwolf01
- sensor.energy_wasdroger
- sensor.power_wasdroger
- sensor.voltage_wasdroger
- sensor.current_wasdroger
- id: 098d4a24698d4276be04f249a6b34b54 # Automatically created id
type: entities
title: USB laders
entities:
- switch.blitzwolf02
- sensor.energy_usb_laders
- sensor.power_usb_laders
- sensor.voltage_usb_laders
- sensor.current_usb_laders
@doubleUS Thnx for the yaml! I just ordered these Blitzwolff but how to get flashed withTasmota and to be recognized in Hassio?
Soldering wires. Look at https://github.com/arendst/Sonoff-Tasmota/wiki/BlitzWolf-SHP2 for instructions.
I followed these instructions and flashed succesfully tasmota firmware on my BW-SPH2 plug.
Now the plug is off and any light is on.
If I plug it to power plug its led flash for less then a second and then turn off.
If I pull down its button anything happens.
Please what I have to do?
Make sure you configure sonoff-tasmota also. This can be done through the Blitzwolf/Tasmota internal webpage.
It seem dead.
Any answer from ping to its IPā¦
I reflashed it with esptool and sonoff.bin
ā¦but wuth the same resultā¦
esptool.py v2.5.1
Serial port COM11
Connectingā¦
Detecting chip typeā¦ ESP8266
Chip is ESP8266EX
Features: WiFi
MAC: bc:dd:c2:f8:8f:cc
Uploading stubā¦
Running stubā¦
Stub runningā¦
Configuring flash sizeā¦
Compressed 511760 bytes to 349902ā¦
Wrote 511760 bytes (349902 compressed) at 0x00000000 in 30.8 seconds (effective 132.9 kbit/s)ā¦
Hash of data verified.
Succesfully flashed.
After I have used Termite to serial connect to device and changed wifi SSID and password.
Then it obtained a DHCP IP and I was able to connect to Tasmota web inferface and configure it.
This is my version of the package for the Blitzwolf BW-SHP2 flashed with Tasmota.
The socket is discoverable soā¦
# -----------------------------------------------------------------------------
# Package: blitzwolf01.yaml
# Description: BlitzWolf BW-SHP2 devices with Tasmota firmware
# -----------------------------------------------------------------------------
################################################
## Customize
################################################
homeassistant:
customize:
################################################
## Node Anchors
################################################
package.node_anchors:
customize: &customize
package: 'blitzwolf01'
################################################
## Group
################################################
group.socket01:
<<: *customize
friendly_name: "socket01"
icon: mdi:power-socket-eu
control: hidden
################################################
## Customize
################################################
switch.socket01:
<<: *customize
friendly_name: "socket01"
icon: mdi:power-socket-eu
sensor.socket01_energy_voltage:
<<: *customize
friendly_name: "Voltage"
icon: mdi:flash-circle
unit_of_measurement: "V"
sensor.socket01_energy_current:
<<: *customize
friendly_name: "Current"
icon: mdi:current-ac
unit_of_measurement: "A"
sensor.socket01_energy_power:
<<: *customize
friendly_name: "Power"
icon: mdi:flash-outline
unit_of_measurement: "W"
sensor.socket01_energy_apparentpower:
<<: *customize
friendly_name: "Apparentpower"
icon: mdi:flash-outline
unit_of_measurement: "VA"
sensor.socket01_energy_reactivepower:
<<: *customize
friendly_name: "Reactivepower"
icon: mdi:flash-outline
unit_of_measurement: "VAr"
sensor.socket01_energy_factor:
<<: *customize
friendly_name: "Energy factor"
icon: mdi:current-ac
sensor.socket01_energy_today:
<<: *customize
friendly_name: "Energy today"
icon: mdi:circle-slice-3
unit_of_measurement: "kWh"
sensor.socket01_energy_yesterday:
<<: *customize
friendly_name: "Energy yesterday"
icon: mdi:circle-slice-3
unit_of_measurement: "kWh"
sensor.socket01_energy_total:
<<: *customize
friendly_name: "Energy total"
icon: mdi:circle-slice-3
unit_of_measurement: "kWh"
sensor.socket01_energy_totalstarttime:
<<: *customize
friendly_name: "Totalstarttime"
icon: mdi:timelapse
device_class: timestamp
################################################
## Group
################################################
group:
socket01:
control: hidden
entities:
- switch.socket01
- sensor.socket01_energy_voltage
- sensor.socket01_energy_current
- sensor.socket01_energy_power
- sensor.socket01_energy_apparentpower
- sensor.socket01_energy_reactivepower
- sensor.socket01_energy_factor
- sensor.socket01_energy_today
- sensor.socket01_energy_yesterday
- sensor.socket01_energy_total
- sensor.socket01_energy_totalstarttime
################################################
## Automation
################################################
automation:
- alias: "Power state on HA start-up"
trigger:
platform: homeassistant
event: start
action:
- service: mqtt.publish
data:
topic: "cmnd/sonoffs/SetOption19"
payload: "1"
- service: mqtt.publish
data:
topic: "cmnd/sonoffs/state"
payload: ""
Thanks for inspiring me!
Hey guys, I just picked up a few Teckin SP23 smart plugs and flashed them with Tasmota. They seem to work great, but the problem Iām having is that if I have two setup, I can only get HA to notice one, and itās going off the name switch.blitzwolf. This is what Iāve got in my config.yaml and sensors.yaml:
configuration.yaml
switch:
- platform: mqtt
name: "Blitzwolf"
state_topic: "stat/blitzwolf.dryer/POWER"
command_topic: "cmnd/blitzwolf.dryer/POWER"
payload_on: "ON"
payload_off: "OFF"
retain: false
switch:
- platform: mqtt
name: "Blitzwolf"
state_topic: "stat/blitzwolf.freezer/POWER"
command_topic: "cmnd/blitzwolf.freezer/POWER"
payload_on: "ON"
payload_off: "OFF"
retain: false
- platform: mqtt
name: "Blitzwolf Energy Today"
state_topic: "tele/blitzwolf.dryer/SENSOR"
value_template: '{{ value_json["ENERGY"]["Today"] }}'
unit_of_measurement: "kWh"
- platform: mqtt
name: "Blitzwolf Energy Yesterday"
state_topic: "tele/blitzwolf.dryer/SENSOR"
value_template: '{{ value_json["ENERGY"]["Yesterday"] }}'
unit_of_measurement: "kWh"
- platform: mqtt
name: "Blitzwolf Energy Total"
state_topic: "tele/blitzwolf.dryer/SENSOR"
value_template: '{{ value_json["ENERGY"]["Total"] }}'
unit_of_measurement: "kWh"
- platform: mqtt
name: "Blitzwolf Power"
state_topic: "tele/blitzwolf.dryer/SENSOR"
value_template: '{{ value_json["ENERGY"]["Power"] }}'
unit_of_measurement: "W"
- platform: mqtt
name: "Blitzwolf Voltage"
state_topic: "tele/blitzwolf.dryer/SENSOR"
value_template: '{{ value_json["ENERGY"]["Voltage"] }}'
unit_of_measurement: "V"
- platform: mqtt
name: "Blitzwolf Power Factor"
state_topic: "tele/blitzwolf.dryer/SENSOR"
value_template: '{{ value_json["ENERGY"]["Factor"] }}'
Iām clearly doing something wrong (yes, I know that the sensors.yaml only has the dryer). I want to be able to have the Dryer setup on an automation to turn on and off at certain times, and capture the energy usage of both the dryer and freezer, but split them out so that I can see each of the devices separately.
What am I doing wrong here, with the biggest problem being only the one sensor.blitzwolf being shown?
TIA.
The switches have the same name, thats why only one shows up.
Oh. Iām an idiot. Thanks for that.
when you guys say you flashed the device, do you need to solder stuff to it to flash? Or can you flash it via wifi?