NEWS
[Gelöst] Sonoff MQTT Temperaturwert auslesen
- 
					
					
					
					
 Hallo zusammen, 
 ich bin neu bei ioBroker. Habe seit 2 Jahren OpenHAB bei mir im Einsatz und würde gerne mal was anderes auprobieren Jetzt stolpere ich gleich über das erste Problem. 
 Ich habe meine alte Saunasteuerung mit einem Sonoff Basic inkl. 18B20 aufgepimpt.
 Das ganze dann bisher über OpenHAB Temperatur gesteuert über Alexa schaltbar gemacht etc.Mein Problem mit ioBroker, ich bekomme den Temperaturwert nicht vernünftig umgewandelt. Ich lese zwar in diversen Post s zum Thema das man mit einem Script konvertieren muss, aber ich weiß nicht genau wo, was und wie ;-) Vielleicht kann mir jemand von Euch "aufs Pferd" helfen.
 Ich hoffe ich habe das richtige Forum erwischt, etc.
 Wenn nicht übt ein wenig Nachsicht  
  
 Ein Update von Tasmota gestaltet sich leider sehr schwierig, da der Sonoff im Steuerungskasten der Sauna hängt und ein Update over Air leider nicht funktioniert.Platform: linux 
 os: linux
 Architecture: arm
 CPUs: 4
 Speed: 1400 MHz
 Model: ARMv7 Processor rev 4 (v7l)
 RAM: 924.8 MB
 System uptime: 1 T. 02:08:50
 Node.js: v12.20.0
 NPM: 6.14.8
 Disk size: 116.9 GiB
 Disk free: 109.1 GiB
 adapters count: 322
 Uptime: 1 T. 02:04:37
 Active instances: 11
- 
					
					
					
					
 @Stefan-Otten es gibt einen sonoff adapter, der eigentlich ein tasmota adapter ist der vereinfacht sehr viel beim arbeiten mt tasmota geräten wenn du den einrichst mußt du nur darauf acheten, dass die port settings beim mqtt adapter und des sonoff adapters nicht gleiche port werte haben 
- 
					
					
					
					
 @liv-in-sky 
 Den Sonoff Adapter habe ich ebenfalls ausprobiert. Hier bekomme ich noch weniger Werte angezeigt.
- 
					
					
					
					
 @Stefan-Otten beim sonoff adapter nimm "sonoff" als topic einstellung 
- 
					
					
					
					
 
- 
					
					
					
					
 @liv-in-sky 
 Vielen Dank für Deine Hilfe!
 Ich habe den Broker/Client mal ausgeschaltet und Sonoff aktiviert und Deine Daten eingetragen.
 Das ist das Ergebnis:
  
- 
					
					
					
					
 @Stefan-Otten du musst den sonoff noch richtig neusarten - also von strom nehmen - dann kommt der rest 
- 
					
					
					
					
 @Stefan-Otten und manchmal muss man den browser refreshen, damit man neu angelegte datenpunkte sieht 
- 
					
					
					
					
 @liv-in-sky 
 Alles gemacht.
 Sonoff Sicherungen aus und wieder an, etc.
 Alles beim alten.
 Beim Broker/Client bekomme ich ja JSON-Werte, die müssten halt nur noch konvertiert werden.
 {"Time":"2020-12-29T11:34:00","DS18B20":{"Temperature":21.6},"TempUnit":"C"}
- 
					
					
					
					
 das ist seltsam - der sonoff adapter arbeitet sehr gut und man muss halt nicht mit json konvertierung arbeiten - hast du die settings im adapter wie bei mir gesetzt ? hier ein beispiel mit temp fühler  odr für die vis eine tabelle mit allen sonoffs (tasmota)  
- 
					
					
					
					
 @Stefan-Otten sagte in Sonoff MQTT Temperaturwert auslesen: @liv-in-sky 
 Alles gemacht.
 Sonoff Sicherungen aus und wieder an, etc.
 Alles beim alten.
 Beim Broker/Client bekomme ich ja JSON-Werte, die müssten halt nur noch konvertiert werden.
 {"Time":"2020-12-29T11:34:00","DS18B20":{"Temperature":21.6},"TempUnit":"C"}was hast du mit den daten vor - für die vis, dann kannst du ein json widget nehmen, wenn du die temp weiterverarbeiten willst, musst du einen extra datenpunkt einrichten und ein script, welches dir dann die temp als einzelwert in den datenpunkt schreibt (das übernimmt der sonsoff adapter für dich). ist möglich, aber umständlich wenn du den mqtt nimmst und andere scripts sollen in abhängigkeit der temp irgendwas machen, ist das sehr umständlich - du musst immer mit json arbeiten, daher benötigs du einen eigenen datenpunkt 
- 
					
					
					
					
 hast du evtl ein template aktiviert im tasmota setting  der port ist wichtig - würde mal einen anderen wie den von mqtt testen - auch wenn mqtt abgeschalten ist 
- 
					
					
					
					
 @liv-in-sky 
 Ja der Adapter ist genau so eingestellt.
  
- 
					
					
					
					
 @liv-in-sky 
 Ich muss die Daten zur Steuerung nutzen. Also Werte auslesen, vergleichen, etc.
- 
					
					
					
					
 
- 
					
					
					
					
 @Stefan-Otten sollen wir mal anydesken oder teamviewer machen ? 
- 
					
					
					
					
 @liv-in-sky Ja das können wir machen 
 Geht bei Dir auch Google Meet?
- 
					
					
					
					
 @Stefan-Otten kenn ich nicht - anydesk wäre super - musst du auch nicht installieren - habe keine camera oder gutes micro am pc - daher telefoniere ich immer nebenbei - ich sende dir mal meine numnmer im chat 
- 
					
					
					
					
 an alle kennt jemand das problem, dass die datenpunkte nicht alle vom sonoff adapter angelegt werden. z.b der INFO bereich fehlt ganz. über http sieht man aber, dass in der console die mqtt/info sachen abgesendet werden. der power datenpunkt ist auch da, läßt sich schalten aber sonst kommen halt keine datenpunkte an 
- 
					
					
					
					
 @Stefan-Otten ich habe nich etwas gefunden die einstellung ist bei dir anders herum ? ich habe auch zuerst prefix und dann topic https://forum.iobroker.net/post/183847 du hast topic/prefix  
 
		
	 
		
	 
			
		 
			
		 
 




