Thermosmart failliet?

Pagina: 1 2 3 4 Laatste
Acties:

Onderwerpen


  • _Apache_
  • Registratie: Juni 2007
  • Laatst online: 10:58

_Apache_

For life.

Wat bedoel je precies mete de API @AirwinB?

Nu heb ik de docker container draaien waar de thermosmart naar luistert, kan ik dan de container aansturen, zodat de thermosmart gaat volgen?
Ik zou er wel oren naar hebben om de container aan te sturen, om bijv als wij het huis uit zijn, dat ie en graadje lager mag bijv.


Overigens viel mij op dat ik via de mobiele browser de DHW niet uit kan zetten in het schema.
Wij laten de CV nooit het water warmhouden in de roosters, vanavond als ik thuis ben even via de normale browser proberen.
Maar op mobiel kon ik de bullet in het menu niet kiezen (niet grayed out, maar wilde zich niet laten selecteren).

Zero SR/S 17.3kWh / 2.7 kWP PV / Xtend WP 5kW + HRSolar zonneboiler


  • _Apache_
  • Registratie: Juni 2007
  • Laatst online: 10:58

_Apache_

For life.

_Apache_ schreef op maandag 3 februari 2025 @ 11:56:
Overigens viel mij op dat ik via de mobiele browser de DHW niet uit kan zetten in het schema.
Wij laten de CV nooit het water warmhouden in de roosters, vanavond als ik thuis ben even via de normale browser proberen.
Maar op mobiel kon ik de bullet in het menu niet kiezen (niet grayed out, maar wilde zich niet laten selecteren).
Dit was blijkbaar een browser dingetje, in de grote mensen desktop browser ging het wel goed.

[ Voor 23% gewijzigd door _Apache_ op 04-02-2025 16:28 ]

Zero SR/S 17.3kWh / 2.7 kWP PV / Xtend WP 5kW + HRSolar zonneboiler


  • AirwinB
  • Registratie: April 2008
  • Laatst online: 09:13
@_Apache_ Mijn idee is om de standaard gegevens via MQTT te publiceren en te kunnen veranderen. In eerste instantie dus het 'setpoint' en de huidige temperatuur. Komende vrijdag heb ik wat tijd om hiermee aan de slag te gaan. Tevens wil ik dan meteen zorgen dat het formaat in MQTT goed is om door home-assistant gelezen te kunnen worden.

  • Bert.L
  • Registratie: November 2017
  • Laatst online: 31-01 13:32
@AirwinB Top dat je hiermee aan de slag wilt! :) Ben een groot fan van de Thermostart addon, maar mis nu de mogelijkheid om rechtstreeks via homeassistant de ingestelde temperatuur te veranderen.

Het lijkt er op dat ook de OpenTherm parameters via de api beschikbaar zijn? Mocht het mogelijk worden deze te loggen in HomeAssistant dan zou dat helemaal super zijn. Interessant om te analyseren ;)

  • AirwinB
  • Registratie: April 2008
  • Laatst online: 09:13
@_Apache_, @Bert.L, @wichers
Ik heb zojuist een tweetal wijzigingen aangebracht in mijn github repository: https://github.com/airwinb/thermostart
De eerste commit is een upgrade van python naar 3.13, samen met het upgraden van de gebruikte packages. De tweede commit is het toevoegen van een API waarmee je bestaande waarden kunt uitlezen, en waarmee je sommige waarden kunt veranderen. Op dit moment is de target_temperature te zetten via de API en is het mogelijk om een pause en unpause te doen. Informatie hierover is te vinden op https://github.com/airwin...blob/main/docs/api/api.md
De volgende stap is om een echte Home Assistant integratie te maken (dus geen addon) zodat je deze functionaliteit makkelijk in HA kunt gebruiken.

Ter info: Deze wijzigingen betreffen alleen de Thermostart server. Wanneer je dezelfde settings blijft houden en dezelfde db file gebruikt hoef je de thermostaat niet opnieuw te flashen.
Laat maar weten wat jullie hiervan vinden.

[ Voor 3% gewijzigd door AirwinB op 14-02-2025 20:28 ]


  • _Apache_
  • Registratie: Juni 2007
  • Laatst online: 10:58

_Apache_

For life.

Helaas toch m'n thermosmart thermostaat weg moeten doen.
Hoewel de nieuwe warmtepomp het goed leek te doen haakte hij na een een power down af, en reageerde hij nergens meer op.

Direct aan de cv werkte het wel, maar dta is onzinnig als je een wp hebt.

@wichers bedankt voor je werk! toch ruime tijd nog de thermosmart goed kunnen. gebruiken.

Zero SR/S 17.3kWh / 2.7 kWP PV / Xtend WP 5kW + HRSolar zonneboiler


  • kobi-kobana
  • Registratie: Januari 2026
  • Laatst online: 28-01 21:31
Hi all,

Geen idee of iemand dit topic volgt en of er een reactie komt, maar ik probeer het toch :
Sinds kort geeft de Thermosmart alleen de temperatuur weer in 'display function', terwijl deze staat ingesteld op tijd. Ik heb de firmware al een keer opnieuw geupload en de Wifi gereset, zonder resultaat.
Het was voorheen erg fijn om een extra klok aan de muur te hebben;) Iemand die me hierbij kan helpen?

Cheers!

  • _Apache_
  • Registratie: Juni 2007
  • Laatst online: 10:58

_Apache_

For life.

_Apache_ schreef op vrijdag 24 oktober 2025 @ 18:25:
Helaas toch m'n thermosmart thermostaat weg moeten doen.
Hoewel de nieuwe warmtepomp het goed leek te doen haakte hij na een een power down af, en reageerde hij nergens meer op.

Direct aan de cv werkte het wel, maar dta is onzinnig als je een wp hebt.

@wichers bedankt voor je werk! toch ruime tijd nog de thermosmart goed kunnen. gebruiken.
Dit lag dus overigens aan de warmtepomp, niet aan de thermostaat. Maargoed, de nieuwe hangt en kan ook storingen van de WP doorgeven, dus is wel nuttig.

Zero SR/S 17.3kWh / 2.7 kWP PV / Xtend WP 5kW + HRSolar zonneboiler


  • hvxl
  • Registratie: November 2023
  • Laatst online: 09-02 22:38
kobi-kobana schreef op zaterdag 17 januari 2026 @ 10:06:
Sinds kort geeft de Thermosmart alleen de temperatuur weer in 'display function', terwijl deze staat ingesteld op tijd. Ik heb de firmware al een keer opnieuw geupload en de Wifi gereset, zonder resultaat.
Het was voorheen erg fijn om een extra klok aan de muur te hebben;) Iemand die me hierbij kan helpen?
Mag ik aannemen dat je de plugwise firmware gebruikt? En als je naar http://thermosmart/settings.htm (*) gaat, staat "Display function" op Time? Dan zou hij toch echt de tijd moeten aangeven. Het kan zijn dat je browser eerder ingevulde informatie laat zien. Kijk daarom voor de zekerheid ook even naar de source code van de web pagina. Je zou daar onder andere het volgende moeten zien:
code:
1
2
3
4
5
<span>Display function:</span>
<select name="func">
<option value="0" >Temperature</option>
<option value="1" selected>Time</option>
</select>

Belangrijk is daarbij dat "selected" bij de option met value="1" staat en niet bij de option met value="0".

Als laatste kun je ook proberen de display functie op "tijd" te zetten met curl (*):
curl -d func=1 http://thermosmart/settings.htm
Dit moet het volgende resultaat geven:
304 Redirect: settings.htm
(*) Vervang "thermosmart" door het IP adres van je thermosmart als jouw DNS de thermosmart niet kent als "thermosmart".

  • Henry86
  • Registratie: Januari 2004
  • Laatst online: 09-02 09:31
Waar haalt de Thermosmart in dat geval de tijd vandaan?
Want bij mij loopt die klok drie kwartier achter.

  • hvxl
  • Registratie: November 2023
  • Laatst online: 09-02 22:38
Van pool.ntp.org.

  • AirwinB
  • Registratie: April 2008
  • Laatst online: 09:13
Ter info, ik heb afgelopen weekend het Thermostart hobby projectje weer opgepakt. Nu heb ik in docker hub https://hub.docker.com/re...b/thermostart-web/general een docker image staan die je heel eenvoudig kunt starten. Gewoon de compose.yaml file gebruiken, en wat ENV vars zetten, en het zou moeten werken.
Wel heb je dan de firmware van de GitHub nodig. Zie https://github.com/airwinb/thermostart (geforked van Wichers)
Uiteindelijk wil ik dus toch de firmware van Thermosmart gebruiken en niet de Plugwise variant, en dit integreren met home assistant. Het belangrijkste had ik vorig jaar al werkend, en dat is het zetten van de temperatuur. Gelukkig heb ik twee thermosmart devices (via marktplaats had ik er eentje goedkoop aan kunnen schaffen), zodat ik makkelijk kan switchen tussen de Plugwise variant, en de (Wichers) Thermostart variant.

  • ArjenvdB
  • Registratie: Maart 2020
  • Laatst online: 04-02 08:49
Ik heb (met wat hulp van AI 😀) een relatief eenvoudige oplossing gemaakt waarbij gebruik wordt gemaakt van een Shelly Plug S Gen3.

Voor minder dan €25 (zie de prijsvergelijking op Tweakers: https://tweakers.net/pricewatch/2115402/shelly-plug-s-gen3-per-stuk-wit.html) is het mogelijk om, zonder afhankelijk te zijn van het wifi-netwerk, de verwarming aan en uit te zetten, de temperatuur uit te lezen en een schema in te stellen.

Zie deze site voor een beschrijving: https://sites.google.com/view/thermosmart-shelly/homepage

Ik hoor graag of dit voor jou ook een geschikte oplossing is, of dat je nog verbeterpunten of suggesties hebt.

  • Blabla13
  • Registratie: Augustus 2002
  • Laatst online: 08:03
ArjenvdB schreef op vrijdag 23 januari 2026 @ 15:09:
Voor minder dan €25 (zie de prijsvergelijking op Tweakers: https://tweakers.net/pricewatch/2115402/shelly-plug-s-gen3-per-stuk-wit.html) is het mogelijk om, zonder afhankelijk te zijn van het wifi-netwerk, de verwarming aan en uit te zetten, de temperatuur uit te lezen en een schema in te stellen.

Ik hoor graag of dit voor jou ook een geschikte oplossing is, of dat je nog verbeterpunten of suggesties hebt.
Leuke workaround voor een home automation zonder een centrale. (HomeAssistant, homey of anderen...)

Kritische noot: je zegt onafhankelijk van de wifi, maar de Shelly is toch afhankelijk van de wifi om de thermosmart aan te sturen?
Dat hoeft overigens geen probleem te zijn thuis.

Ik gebruik soortgelijke scripts die @bvdbos d:)b hier ooit eens gepost heeft en een in Homey gebouwd schema.
Met wat variabelen voor thuis(ja/nee), nachttemp, dagtemp, comforttemp.

  • ArjenvdB
  • Registratie: Maart 2020
  • Laatst online: 04-02 08:49
Blabla13 schreef op vrijdag 23 januari 2026 @ 16:54:
[...]


Leuke workaround voor een home automation zonder een centrale. (HomeAssistant, homey of anderen...)

Kritische noot: je zegt onafhankelijk van de wifi, maar de Shelly is toch afhankelijk van de wifi om de thermosmart aan te sturen?
Dat hoeft overigens geen probleem te zijn thuis.

Ik gebruik soortgelijke scripts die @bvdbos d:)b hier ooit eens gepost heeft en een in Homey gebouwd schema.
Met wat variabelen voor thuis(ja/nee), nachttemp, dagtemp, comforttemp.
Bedankt voor je reactie! Ik heb het onduidelijk verwoord. Ik bedoelde te zeggen dat op deze manier de verwarming ook te bedienen is als je met je smartphone niet verbonden bent met je eigen WiFi netwerk. De Shelly stekker gebruikt het WiFi netwerk natuurlijk wel 😀.

  • AirwinB
  • Registratie: April 2008
  • Laatst online: 09:13
Afbeeldingslocatie: https://tweakers.net/i/hK7ptBlPGdIh6I0UH2ffMzDwwck=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/Kt4aYn2gg6aGZfBPTnecmRhv.png?f=user_large
Ik heb een eerste release gedaan voor de Thermostart server. Zie https://github.com/airwinb/thermostart/releases/tag/v1.0.0

Deze versie
  • is beschikbaar als docker image (zie release notes), en draai ik nu een week zonder problemen.
  • bevat API met informatie over de status van de verwarming, de warm water vraag, en of de ketel aan het stoken is. Zie https://github.com/airwin...blob/main/docs/api/api.md
Toekomstige uitbreidingen (korte termijn)
  • API uitbreiding om meer/duidelijkere informatie te verkrijgen
  • Home assistant 'package', zodat je makkelijk de waarden van de API in HA kunt krijgen
Voor de langere termijn wil ik de integratie met HA via MQTT doen. Het idee is dat de TS alle sensoren en switches publiceert voor autodiscovery voor HA, en ook de updates via MQTT laat lopen.

  • kobi-kobana
  • Registratie: Januari 2026
  • Laatst online: 28-01 21:31
hvxl schreef op zaterdag 17 januari 2026 @ 11:14:
[...]


Mag ik aannemen dat je de plugwise firmware gebruikt? En als je naar http://thermosmart/settings.htm (*) gaat, staat "Display function" op Time? Dan zou hij toch echt de tijd moeten aangeven. Het kan zijn dat je browser eerder ingevulde informatie laat zien. Kijk daarom voor de zekerheid ook even naar de source code van de web pagina. Je zou daar onder andere het volgende moeten zien:
code:
1
2
3
4
5
<span>Display function:</span>
<select name="func">
<option value="0" >Temperature</option>
<option value="1" selected>Time</option>
</select>
Belangrijk is daarbij dat "selected" bij de option met value="1" staat en niet bij de option met value="0".

Als laatste kun je ook proberen de display functie op "tijd" te zetten met curl (*):
curl -d func=1 http://thermosmart/settings.htm
Dit moet het volgende resultaat geven:
304 Redirect: settings.htm
(*) Vervang "thermosmart" door het IP adres van je thermosmart als jouw DNS de thermosmart niet kent als "thermosmart".
Thanks voor je reactie! Ik gebruik inderdaad de Plugwise firmware. Helaas je tip nog niet echt kunnen proberen..
Het is namelijk, ongeveer sinds het hebben van een nieuwe internet provider, wat gekker geworden. Het switchen tussen time/temp als display functionality werk wel. Maar het lijkt of er eens in de zoveel uur 'gereset' wordt. Dat wil zeggen; ingestelde temperatuur wordt teruggezet naar 5c.
Als ik de thermostaat echter wifi-loos gebruik, dus de wifi reset en nergens mee verbind, kan ik de temperatuur handmatig aanpassen op de display en blijft dit wel gewoon werken.

Iemand enig idee waar dit aan kan liggen of hoe ik dit kan verhelpen?

Thanks!

  • Blabla13
  • Registratie: Augustus 2002
  • Laatst online: 08:03
kobi-kobana schreef op zondag 25 januari 2026 @ 21:21:
[...]
Maar het lijkt of er eens in de zoveel uur 'gereset' wordt. Dat wil zeggen; ingestelde temperatuur wordt teruggezet naar 5c.
Als ik de thermostaat echter wifi-loos gebruik, dus de wifi reset en nergens mee verbind, kan ik de temperatuur handmatig aanpassen op de display en blijft dit wel gewoon werken.

Iemand enig idee waar dit aan kan liggen of hoe ik dit kan verhelpen?

Thanks!
Heb je de wifinetwerken weer opnieuw moeten aanmaken na de providerwissel?
Kan het zijn dat op de SSID waar de TS mee verbindt ook de 5GHz nog uitzend? Daar raakt ie namelijk nogal van in de war 😀

  • kobi-kobana
  • Registratie: Januari 2026
  • Laatst online: 28-01 21:31
Blabla13 schreef op zondag 25 januari 2026 @ 21:36:
[...]


Heb je de wifinetwerken weer opnieuw moeten aanmaken na de providerwissel?
Kan het zijn dat op de SSID waar de TS mee verbindt ook de 5GHz nog uitzend? Daar raakt ie namelijk nogal van in de war 😀
Good to know. Wel opnieuw aangemaakt, maar wel zelfde SSID gebruikt. Al heb ik ook het secundaire gastnetwerk geprobeerd, daar bleef hetzelfde issue voorkomen dus ging er vanuit dat het niet daardoor werd veroorzaakt.
Hoe weet ik zeker dat ik dit als oplossing kan uitsluiten? Zal in ieder geval gastnetwerk nog even hernoemen en het daarop opnieuw proberen.

Edit; bij het gastnetwerk kan dan weer geen verbinding worden gemaakt met het Thermosmart IP adres dus kom ik überhaupt niet bij de settings 8)7

[ Voor 9% gewijzigd door kobi-kobana op 26-01-2026 16:42 ]


  • AirwinB
  • Registratie: April 2008
  • Laatst online: 09:13
Afbeeldingslocatie: https://tweakers.net/i/hK7ptBlPGdIh6I0UH2ffMzDwwck=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/Kt4aYn2gg6aGZfBPTnecmRhv.png?f=user_large

Hier is Thermostart server 2.0.0

Deze versie
  • is wederom beschikbaar als docker image (zie https://hub.docker.com/re...b/thermostart-web/general)
  • bevat release notes die hier te vinden zijn: https://github.com/airwinb/thermostart/releases/tag/v2.0.0
  • bevat API uitbreiding om meer/duidelijkere informatie te verkrijgen. De API is voor sommige waarden aangepast waardoor deze niet backwards compatible is. Vandaar de versie 2.0.0. Aangezien nu alle informatie vanuit de thermostaat nu beschikbaar is gemaakt is er weinig reden om de API nog veel te veranderen in de toekomst.
  • bevat ook de mogelijkheid om support toe te voegen voor Home Assistant. Volg de aanwijzingen in deze repro https://github.com/airwinb/thermostart-home-assistant. Naast het toevoegen van de sensoren en wat basis commandos staat er ook een mooie mushroom card. De installatie in Home assistant is eenvoudig en in een paar simpele stappen te doen.
Nog steeds voor de langere termijn (denk in maanden) wil ik de integratie met HA via MQTT doen. Het idee is dat de TS alle sensoren en switches publiceert voor autodiscovery voor HA, en ook de updates via MQTT laat lopen. Maar aangezien dit al erg goed werkt verwacht ik hier niet al snel mee te beginnen.

[ Voor 0% gewijzigd door AirwinB op 04-02-2026 20:22 . Reden: kleine verduidelijking ]

Pagina: 1 2 3 4 Laatste