Hallo @mcm1957, vielen Dank für Deine Arbeit!
Ich habe soeben das 9.5.1-alpha.0 Release mit meinen Möglichkeiten getestet. Kurzes Fazit vorweg: Mit den für mich relevanten Temperatursensoren (DS18B20) funktioniert der Adapter prima.
Folgendes habe ich getestet:
Für die Sensoren DS18B20 und DHT22 kommen die Werte zu den Datenpunkten
.Temperature10x.Celsius
.Temperature10x.ChannelName
.Temperature10x.Fahrenheit
.Temperature10x.ReportThreshold
.Humidity100.Relative
alle korrekt an.
Nice to have: in der Shelly-Webconfig kann man noch jeweils einen Offset-Wert einstellen. Den gibts im Adapter nicht.
shelly.0.shellyplusuni#xxx.Relay0
shelly.0.shellyplusuni#xxx.Relay1
nur .Switch
gestestet -> OK
shelly.0.shellyplusuni#xxx.Input0
shelly.0.shellyplusuni#xxx.Input1
alle jeweils untergeordneten Datenpunkte sind OK
Beim shelly.0.shellyplusuni#xxx.Input2
scheint aber noch nicht alles zu passen:
shelly.0.shellyplusuni#xxx.Input2.ChannelName = myInput2 (OK)
shelly.0.shellyplusuni#xxx.Input2.Event = config_changed (OK)
shelly.0.shellyplusuni#xxx.Input2.InputInverted = false (die Option gibt es beim 'Input2' m.E. gar nicht)
shelly.0.shellyplusuni#xxx.Input2.InputType = count (OK)
tshelly.0.shellyplusuni#xxx.Input2.Status = NULL (keine Reaktion auf Impulse)