Skip to content

Latest commit

 

History

History
274 lines (205 loc) · 15.9 KB

README-nl.md

File metadata and controls

274 lines (205 loc) · 15.9 KB
Repository Status ESPHome S0tool discord Community
last commit time GitHub Activity Discord Twitter Follow
License Forks Stargazers Issues Contributors GitHub release
S0tool Made for ESPHome program
S0tool-logo ESPHome
S0tool Dashboard
S0tool-print dashboard



De S0tool bestellen?

https://www.huizebruin.nl/shop
Op dit moment verzenden we alleen naar : Nederland en België.

Als je hem zelf wilt bouwen.

Dan heb je de volgende onderdelen nodig
en plaats een weerstand tussen D2 en de 5V.

Wemos D1 mini ep8266 Aliexpres of Amazon of bij de Nederlandse webshop Opencircuit

Npn Sensor Aliexpres of Amazon of bij de Nederlandse webshop Opencircuit

10K weerstand Aliexpres of Amazon of bij de Nederlandse webshop Opencircuit

En een usb kabel en een usb lader van minimaal 5v and 1A.

S0tool-diy

Werkt dit met mijn meter kijk dan hier. huizebruin#57

Voor meer informatie en aansluitschema's etc kijk dan even op de website.

Update:

Datum Informatie
05/05/2022 V2 is binnen maar moet nog getest worden.
06/05/2022 Nu ook mogelijk om de s0tool direct via de browser te flashen. https://huizebruin.github.io/s0tool/
25/07/2022 Watermeter geeft nu liter per minuut aan met vertraging van 2 seconden.
04/08/2022 Tekst vertaald op Github naar English en Dutch.
10/09/2022 Flash pagina geüpdatet nu keuzemogelijkheden --> standaard / watermeter / 1000imp puls / 2000imp puls .
29/10/2022 Fix om de watermeter sensor toe te voegen aan het energy dashboard.
12/11/2022 Fix voor de watermeter total and watermeter meter counter numbers.
14/11/2022 Fix voor de watermeter werkt nu met 2 pulses per liter kies 0.0005 en 1 puls per liter kies 0.001 default is 0.001.
18/11/2022 Fix voor meter teller van de kWh en water, en wat opruimen van de code.

Voordat je de S0tool gaat updaten zorg ervoor dat je minimaal het onderstaande draait.
Program version
Home Assistant v2022.11.1
ESPHome v2022.10.1



Software update informatie zie de releases sectie op github.


Hardware

Vul eerst uw 🛒 of kijk of je de onderstaande componenten al hebt .

Voeding

Of een alles in 1 lader met snoer Opencircuit.nl of bij Bol.com.

Voor de watermeter

NPN sensor naar de S0tool
watermeteraansluiting

Cyble sensor V2 naar de S0tool
watermeteraansluiting
Hier moet u een weerstand van 10k Ohm toevoegen tussen de GND en D2

Watermeter op het energy dashboard.

Vanaf Home Assistant versie 2022.11.X is het mogelijk om met de S0tool vanaf versie v22.10.20 de watermeter toe te voegen aan het energie dashboard.

Enegry dashboard Dashboard
S0tool-water-energy-dashboard dashboard

Binnenkort ook de sensor voor de Elster V100 kogelvorm meter te bestellen welke ook werkt met de S0tool houd de shop in de gaten.

Voor meer informatie en aansluitschema's etc kijk dan even op de website.


Voor het bijhouden van zonnepanelen of warmtepomp etc.

  • 45A kWh meter met 1000 pulses per kWh Bol.com
  • 40A kWh meter met 2000 pulses per kWh Bol.com
  • 32A kWh meter met 2000 pulses per kWh Amazon
  • 40A kWh meter met 1000 pulses per kWh Amazon

Worden er 2000 pulsen per kWh gegeven. Dit wil dus zeggen dat elke plus een waarde van 1/2000 = 0.0005 kWh Worden er 1000 pulsen per kWh gegeven. Dit wil dus zeggen dat elke plus een waarde van 1/1000 = 0.001 kWh

2000 imp/kWh : geeft 2.000 impulsen per kWh. is dus nauwkeuriger om een meting te doen dan de 1000 imp/KWh Hoe meer energie u verbruikt of terug levert, des te sneller zal hij gaan schakelen.

afbeelding

De s0 aansluiting

afbeelding
Hoe de S0 kWh meter te verbinden met de S0tool
afbeelding
In v1 zit een klein foutje, in de s0 aansluiting zit deGND I.P.V 5v+.
Dat werkt niet, dit is een ontwerpfoutje.
Er moet dus een kabeltje vanaf de 5v+ op het printje naar poort 20 op je kWh meter.
En het andere kabeltje gaat vanaf de D5 aansluiting op het printje naar poort 21 op de kWh meter.
Sinds 01-07-2022 wordt alleen nog maar V2 verstuurd.



Installatie:

Eerst dien je de CH340 drivers te installeren. De drivers ch340 kan je hier vinden. https://sparks.gogo.co.nz/ch340.html

06/05/2022:
Nu ook mogelijk om de s0tool direct via de browser te flashen.
Alleen mogelijk met een chrome of edge en opera browser.
Verbind de s0tool met een usb kabel aan je pc/ laptop en start de procedure. https://huizebruin.github.io/s0tool/

  1. Installeer Home Assistant & Esphome .
  2. Connect de wemos d1 mini aan een usblader.
  3. Ga met je laptop of telefoon naar ssid: S0tool & password: s0watermeter
  4. Ga naar 192.168.4.1.
  5. Zet de juiste SSID en Wachtwoord in de velden
  6. Wacht tot hij klaar is, en dan geeft hij het adres aan waar hij op te vinden is ( zet die vast in je router)
  7. Ga naar je Home Assistant instalatie, deze zal gaan melden dat er een nieuw device gekoppeld is. En voeg deze toe.
  8. Als het goed is gaat de print connectie maken met Github om de laatste versie binnen te halen, en daardoor ook toe te voegen aan Esphome
  9. Maak een map aan in je config map via de verkenner en noem deze utility_meter en plaats daar weer een tekst bestand in en hernoem deze naar utility.yaml, en voeg onderstaande code daar in toe. En sla deze op( of download hem uit deze repro) en plaats hem in die map. (Code die onder 10 staat)
  10. Voeg de volgende code toe aan je configuration.yaml
    utility_meter: !include utility_meter/utility.yaml
#utility_meter:
### watermeter  S0 meter
  waterverbruik_kwartier:
    source: sensor.watermeter_totaal
    cycle: quarter-hourly
  waterverbruik_per_uur:
    source: sensor.watermeter_totaal
    cycle: hourly
enz...

Die in de file staan in de map utility_meter/utility.yaml

  1. Optioneel om te zien of er nieuwe updates zijn, kun je de volgende sensor aanmaken in je configuration.yaml:
    (of je kopieert de sensor file uit de sensor map en plaatst dat allemaal in je eigen configuratie).
#sensor: # ervoor weg als dit je eerste sensor is
  - platform: rest
    resource: https://api.github.com/repos/huizebruin/s0tool/releases/latest
    name: s0tool_versie_github
    value_template: '​{{ value_json.tag_name }}​'

Deze versie kun je dan vergelijken met de entity "sensor.s0tool_versie".
Deze 2 staan ook in de sensor map op deze Github.

  1. Herstart Home Assistant nog een maal om alles toe te kunnen voegen aan je Lovelace scherm.

  2. Voeg deze kaart toe om automatisch een update te krijgen op je dashboard, daarmee weet je of je de laatste versie gebruikt.

type: conditional
conditions:
  - entity: sensor.s0tool_gelijk_github
    state_not: 'True'
card:
  type: markdown
  content: De s0tool is niet up to date met de GitHub versie.

Blueprint voor update meldingen.

Hiermee kun je een automation maken waardoor je melding krijgt als er een nieuwe versie online staat op Github. Je moet dan wel alle bovenstaande sensoren hebben toegevoegd.
Open your Home Assistant instance and show the blueprint import dialog with a specific blueprint pre-filled.


Aanpassen van de meter stand

Voor het aan passen van de water meter stand : Open your Home Assistant instance and show your service developer tools with a specific service selected.

Voor het aanpassen van je kwh meter stand : Open your Home Assistant instance and show your service developer tools with a specific service selected.

Of deze optie en dan zoeken naar de juiste meter en dan aanpassen,
Hier kan je alle meterstanden updaten: Open your Home Assistant instance and show your service developer tools with a specific service selected.


Update-functie

04-08-2022 :
Ik werk aan een functie om deze tool altijd uptodate te houden met de laatste versie die op github staat. Dit is gelukt en is te doen via het ESPHome


Veel plezier met deze tool.
Eventuele toevoegingen / verbeteringen
mogen via Pull requests aangevuld worden.
Of via issues aangevraagd en of toegevoegd worden.

Wobbe van Huizebruin.nl

Voor meer informatie en aansluitschema's etc kijk dan even op de website.


Meewerken.

Dit is een actief open-sourceproject.
We staan ​​altijd open voor mensen die de code willen gebruiken of eraan willen bijdragen.

Wie werken er nog meer aan dit project :
GitHub contributors


License

MIT License

Copyright (c) 2021 / 2022 Huizebruin

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


Geld verdienen met je site. Start nu, meldt je hier aan.