Hi
du kannst in HA in den geräten, das gerät wählen und den namen ändern.
auf dem desktop oben (rechts). stift.
Hi
du kannst in HA in den geräten, das gerät wählen und den namen ändern.
auf dem desktop oben (rechts). stift.
Hi
da ich nach ausstieg des letzten TRV, einen fehler in der config hatte..
möglicherweise fehler durch fehlerhafte übermittlung von anderen shellys oder des brokers.
nur ne idee.
Hi
falls ich es nicht überlesen habe.. was ist denn bei übervölkerung eines wlan kanals.
da der TRV ja nur 2.4Ghz kann, könnte auf dem genutzen kanal zu viel los sein. dadurch defekte übermittlung oder abbrüche, die die TRV config beschädigen.
dann wäre ein kanalwechsel angebracht.
Hi
ja, hast recht... ganz vergessen zu erwähnen... trage ich mal nach.
wird per http vom motion2 synchronisiert und obendrein noch per homeassistent getriggert.
es gibt dazu einen thread in homeassistant.
btw. der erwähnte andere TRV wird nicht extern synchronisiert.
Hi
danke..
reboot funktionierte.. hat ihn aber nicht wiederbelebt...
habe versucht mit shelly scanner v0.9.0 beta das setting zu restoren...
vor und nach reset
ip/settings/reset
klappt nur teilweise.. die profil programmierung und einige andere dinge wurden nicht restored ...
nun alles wieder einrichten.. und abwarten
kuriose these:
ich hatte anfang des jahres auch theater mit einem anderen TRV.
ich habe diverse änderungen in den profilen vorgenommen und durch homeassistant umschalten lassen.
irgendwann war dann schicht... nur reset half.
anschliessend neu aufgebaut, und die timer nicht durcheinander, sondern von 00:00 Uhr aus gesehen, nacheinander angelegt.
seit dem läuft der stabil.
bei dem jetzigen problem TRV habe ich vorgestern timer zwischen gesetzt...
wie gesagt... nur ne idee
Hi
mich hat es heute auch erwischt.
Zitatdevice is unaviable
im web gui
aufruf von ip/status bringt
ZitatSyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data
mehrfach schon rebootet
ip/reboot
ohne erfolg.
3TRV
der betroffene läuft seit 10/22 und musste schon mal resettet werden.
ein zweiter ebenfalls vor einigen wochen.
Router Fritzbox. keine repeater.
cloud wird nicht genutzt (privat system)
alle feste IP im server (reservierung in der Fritzbox ist nicht gemeint)
abfrage und steuerung über homeassistant
CoIoT an
MqTT aus
temperatur synchronisation von motion2
per http und homeassistent getriggert.
ich frage mich ob ich abwarten soll oder resetten?
Hi
temperatur auf den entsprechenden geräten gemessen.
anfangen? eine übersicht über die ca. abweichung der einzelnen geräte haben.
wenn alle die gleiche messmethode ausführen, zeigt sich die streuung.
TRV passt sich durch die referenz, im laufe der zeit an die raumgrösse an, so das im raum die richtige temperatur herrscht.
aber ok.. war eine idee, die anscheinend von eingessessenen nicht gewollt ist.
Hi
du hast mein ansinnen leider nicht verstanden.
mit dem TRV angefangen und im laufe der zeit auf alle themperatur gebende shellys erweitert.
ich sprach nicht von externer temperaturgebung, sondern der eingestellten abweichung bei messung auf dem shelly.
und ein admin könnte dann die jeweils geammelten daten ins lexikon stellen.
Hi
falls ich es nicht übersehen habe, scheint es keine, im jeweils passenden bereich befindliche user sammlung der temperatur offset werte zu geben.
ich weiss daher auch nicht wie gross die produkt streuung ist.
ich sehe diesen thread als orientierungshilfe, gerade für user die kein genaues thermometer zur kontrolle haben.
auch meine messung stammt nicht von einem präzisions thermometer. allerdings ist es m.e. recht genau.
ich fange mal mit den TRVs an.. habe mehre davon.
alle liegen im bereich von
-0,4° - -0,5°
weitere werte von anderen wären sinnvoll
Hi
der TRV wird auf die übergebene temperatur gesetzt, und bekommt somit eine neue ist temperatur.
der http hook muss für alle TRVs gesetzt werden. bei 7 wird es sicher eng.
ich habe das mit motion 2 versucht zur realsieren, was allerdings sehr unzuverlässig war.
der hook von dort, entgegen anderer infos lautet.
ob das für deinen temperaturgeber passt kann ich nicht sagen.
das ganze kann man ja im log nachsehen
letztendlich habe ich das zu meiner vollsten zufriedenheit mit homeassistant realisiert.. siehe dortigen thread.
viel erfolg.
Hi
ja, unten ist ein rest_command und gehört via editor addon in die configuration.yaml
die TRV ip muss natürlich angepasst werden.
Hi
danke für die info.
ich bringe hier mal meine ganze HA automatisierung. evtl. hilft es jemandem
alias: TRV-WZ-Temp-Set
description: "ext temp vom motion2"
trigger:
- platform: state
entity_id:
- sensor.shellymotion2_2c1xxxxxxx_temperature
condition: []
action:
- repeat:
until:
- condition: template
value_template: >-
{{ state_attr('climate.shellytrv_xxxxxxxxx',
'current_temperature') | float(19) ==
states('sensor.shellymotion2_xxxx_temperature') | float(19)
}}
sequence:
- service: rest_command.temperature_trv
data_template:
value: >-
{{ states('sensor.shellymotion2_2c116xxxxx_temperature') |
float(19) }}
- delay:
hours: 0
minutes: 0
seconds: 2
milliseconds: 0
mode: single
*********
rest_command:
temperature_trv:
url: http://user:pw@192.168.xx.xx/ext_t?temp={{ value }}
Alles anzeigen
HI
funktioniert gut, danke..
eine frage Devil
Zitat
was hat es damit auf sich? konnte nichts dazu finden.
Hi
ich antworte mir mal selbst
die eintragung in motion 2 report sensor values
lautet
daraus macht er dann
URL[http://user:pw@192.168.11.21/ext_t?temp=18.76&lux=166&motion=false&tamper=false&bat=99&ID=shellymotion2-xxx]: Done
leider ist die verbindung total unzuverlässig. endet meist mit
Timeout
so das diese werte so gut wie nie beim TRV ankommen.
letzte nacht im bereich des /debug/log genau einmal.
wenn es denn mal klappt...
tcp=> 192.168.11.22
1671883200.927 ext_temperature_set: External t received: 18.76
*** Raw adc: 37469
=======! 37469.00
Rt = 13499.84; tC = 19.54; state.tC_sm = 19.10; state.tC= 19.10
1671883200.966 ext_temperature_set: External t correction: -0.34
so hat das natürlich keinen sinn..
werde das mal über homeassistent angehen... wollte solche dinge eigentlich autark gestalten, falls der HA Raspi-Server mal ausfällt.
hoffe es hilft jemandem.
danke und frohe festtage
Hi
übergabe temp von Motion 2 an TRV.
keine cloud nutzung!
habe alles mögliche getestet. webhook passt nicht.
beispiele die ich gefunden habe, passen nicht für motion 2
web-gui PW ist im TRV gesetzt..
TRV möchte
was muss nun in Motion 2 gesetzt werden
Report as GET parameters to HTTP url (in addition to the action, the following string will be added: '?id=[deviceID]&temp=[temeprature]&lux=[lux]&motion=[motion]&tamper=[tamper]&bat=[percent]')
und andere varianten funktionieren nicht.. kommt im TRV nicht an
1671806340.573 action_queue_process: URL[http://192.168.11.21/ext_t?temp=20.93&lux=55&motion=true&tamper=false&bat=99&ID=shellymotion2-2C11654BAB07] Connecting
hat jemand den passenden hook?
danke
Hi
fenster zu machen *lach*
nein .. gag
externe temperatur kopplung oder ausversehen aktiviert?