Shelly 2.5 mit Tasmota flashen

Geflasht oder ungeflasht ...

Moderator: seppy

Benutzeravatar
PeterA
Beiträge: 1052
Registriert: 8. Feb 2019 12:12
Answers: 13

Re: Shelly 2.5 mit Tasmota flashen

Beitrag von PeterA »

Joe hat geschrieben: 4. Mai 2019 18:03 Hi Peter,
Danke für das Beispiel "Selection" ist am Ende das selbe wie mein "Switch" nur untereinander.
Das Problem an der Sache ist, dass ich nicht weiß wie ich in OH den Shelly mit einer exakten Position anspreche z.B. fahre den Rollo bis auf 30% oder so
oder als setpoint item:

Code: Alles auswählen

Setpoint item=DenonAVRX2000_MainZone_Volume icon="soundvolume" label="Volume [%.1f]" minValue=0 maxValue=40 step=0.5
- OpenHab 2.4
#PWRUP

Benutzeravatar
Joe
Beiträge: 200
Registriert: 10. Okt 2018 12:22
Wohnort: bei Mannheim

Re: Shelly 2.5 mit Tasmota flashen

Beitrag von Joe »

Hi Peter,
sag mal ist es möglich über OH eine URL anzusprechen?
Über den Browser kann ich dem Shelly genau sagen auf welche Position er soll.
VG
Joe

Benutzeravatar
udo1toni
Beiträge: 13864
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: Shelly 2.5 mit Tasmota flashen

Beitrag von udo1toni »

Ja, das geht, aber die Idee ist ja, den Shelly über mqtt anzusteuern. mqtt sollte das auch unterstützen, sowohl auf shelly-Seite als auch in openHAB. da hapert es aber momentan noch ein wenig (mit mqtt1 funktioniert das übrigens, aber mqtt1 wird mittelfristig nicht mehr unterstützt werden, es ist also sinnvoller, auf mqtt2 zu setzen. Mutmaßlich wird mit OH2.5M-2 der schon vorhandene Fix verteilt werden, das sollte eigentlich nicht mehr all zu lange dauern...
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

Benutzeravatar
Joe
Beiträge: 200
Registriert: 10. Okt 2018 12:22
Wohnort: bei Mannheim

Re: Shelly 2.5 mit Tasmota flashen

Beitrag von Joe »

Hi Udo,
das sind ja gute Aussichten... bin aktuell auf der Version 2.4.0-1 allerdings benötige ich eine Zwischen-/Übergangslösung.
Könntest Du mir bitte helfen wie ich das in OH einbinden kann, dass ich über OH eine URL aufrufe.
Ich müsste somit über OH eine Zahl zwischen 0 und 100 eingeben können, diese Zahl gibt dann die Position des Rollos an.
Das ganze habe ich aktuell vergeblich über:

Code: Alles auswählen

Setpoint item=Terrasse_1a  minValue=0 maxValue=100 step=5
versucht. Das ganze ging natürlich auch über einen Schieberegler (ist aber dann nur noch eine Schönheits OP, die ich selber machen kann ;) )

Der Link der damit gefüttert bzw. aufgerufen werden muss lautet:

Code: Alles auswählen

http://192.168.x.x/roller/0?go=to_pos&roller_pos=50
VG
Joe

Benutzeravatar
udo1toni
Beiträge: 13864
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: Shelly 2.5 mit Tasmota flashen

Beitrag von udo1toni »

Schau Dir das http Binding an, die Doku sollte eigentlich ausreichend sein :)
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

Benutzeravatar
Joe
Beiträge: 200
Registriert: 10. Okt 2018 12:22
Wohnort: bei Mannheim

Re: Shelly 2.5 mit Tasmota flashen

Beitrag von Joe »

Hi Udo,
ok danke das mache ich.
VG
Joe

Benutzeravatar
Joe
Beiträge: 200
Registriert: 10. Okt 2018 12:22
Wohnort: bei Mannheim

Re: Shelly 2.5 mit Tasmota flashen

Beitrag von Joe »

Hi Udo,
ich hätte noch eine Frage zu den Regeln was MQTT betrifft und hoffe Du hast eine Idee bzw. weißt was ich falsch gemacht habe?

Code: Alles auswählen

rule "Terrasse 1"
when
Time cron "00 30 19 ? * 1-5"
then
val mqttActions = getActions("mqtt","mqtt:broker:meinHaus"){
    mqttActions.publishMQTT("shellies/shellyswitch25-73C4B3/roller/0/command","close")
    }
end
Eigentlich möchte ich nur, dass von Mo.-Fr. um 19:30 Uhr der Rolle runtergeht.
Hatte allerdings noch nie eine Regel erstellt, in der etwas mit MQTT vorkommt.

winni
Beiträge: 62
Registriert: 30. Mär 2019 00:24

Re: Shelly 2.5 mit Tasmota flashen

Beitrag von winni »

Hallo Joe,

bei mir funktioniert es mit folgender rule:

Code: Alles auswählen

rule "Rolladen Gesamt runter"

when
Time cron "0 23 22 ? * SAT"
then 

Terassentuer.sendCommand(0)

end
Hier fährt das Rollo um 22.23 Uhr Samstags runter. Du benötigst natürlich eine MAP mit 0=close.

Benutzeravatar
Joe
Beiträge: 200
Registriert: 10. Okt 2018 12:22
Wohnort: bei Mannheim

Re: Shelly 2.5 mit Tasmota flashen

Beitrag von Joe »

Hi winni,
ich habe den Fehler bei der ganzen Geschichte was die Pos. betrifft gestern gefunden.
Shit der Fehler lag nicht in OH oder MQTT sondern daran, dass ich den Shelly noch nicht Kalibriert hatte .... ohhhhh no
Jetzt geht alles ich kann jede Pos stufenlos ansteuern von 0-100%.
Aber sag mal klickt Dein Shelly auch mehrfach (2x) wenn Du ihn hoch bzw. runter steuerst?
Hast Du eine Idee warum ich den Shelly nicht mehr über die Tasten an der Wand stoppen kann, es geht nur noch hoch und runter.
Muss ich da nach was am Shelly einstellen? Wenn Du etwas Zeit hast, kannst Du mir ja mal ein paar Screenshots von den Einstellungen Deines Shelly via Mail zukommen lassen.
VG
Joe

sami77
Beiträge: 85
Registriert: 25. Sep 2017 19:04
Answers: 1

Re: Shelly 2.5 mit Tasmota flashen

Beitrag von sami77 »

Ich habe mir auch gerade zwei Shelly 2.5 geordert, um diese als kostengünstigere Alternative zu Z-Wave zu testen.

Die sind ja wie auch oben schon geschrieben, bereits mit der nativen Firmware Openhab/MQTT enabled, wieso sollte man diese noch flashen?

Nutzt jemand von euch diese mit der originalen FW per Openhab?

1000 Dank und viele Grüße!
Uwe

Antworten