Beiträge von ehtron

    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.

    Zitat

    device is unaviable

    im web gui

    aufruf von ip/status bringt

    Zitat

    SyntaxError: 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.

    Code
    http://192.168.xx.xx/ext_t

    das ganze kann man ja im log nachsehen

    Code
    http://192.168.xx.xx/debug/log

    letztendlich habe ich das zu meiner vollsten zufriedenheit mit homeassistant realisiert.. siehe dortigen thread.

    viel erfolg.

    Hi :)

    danke für die info.

    ich bringe hier mal meine ganze HA automatisierung. evtl. hilft es jemandem ^^

    Hi :)

    ich antworte mir mal selbst ;)

    die eintragung in motion 2 report sensor values

    lautet

    Code
    http://192.168.x.x/ext_t
    
    bzw.
    http://user:pw@192.168.x.x/ext_t

    daraus macht er dann

    Code
    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. X(

    wenn es denn mal klappt...

    Code
    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 :saint:

    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

    Code
    Enable external temperature corrections endpoint http://192.168.11.21/ext_t?temp=measured t°

    was muss nun in Motion 2 gesetzt werden

    Code
    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]')
    Code
    http://192.168.11.21/ext_t
    oder 
    http://192.168.11.21/ext_t/temp= 

    und andere varianten funktionieren nicht.. kommt im TRV nicht an

    Code
    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