Geplaatst op

Productupdates Q3 2025

Product ID

De meeste producten krijgen nu een interne code die tijdens de productie in het geheugen van de ESP32-chip wordt ‘gebrand’ om het product en het batchnummer van de printplaat te identificeren.
De laatste EMS-ESP ontwikkelingsfirmware 3.7.3 versie 15 of hoger zal deze ID detecteren en het kaartprofiel overeenkomstig aanpassen.
Firmware 3.7.3 is nog geen stabiele release, maar omdat de laatste stabiele 3.7.2 niet de interne code heeft om naar deze ID te zoeken, worden alle productieprintjes met een product-ID geladen met firmware 3.7.3 dev15 of hoger.

In het verleden kon een foutieve firmware-update bijvoorbeeld het board profiel resetten naar het standaard S32, waardoor de ethernetpoort niet meer werkte. U moest dan inloggen via WiFi, het bordprofiel terugzetten naar E32 V2 en opnieuw opstarten om de ethernetpoort weer te laten werken.
Als het product-ID in de ESP32 vastligt, zal de firmware automatisch het juiste boardprofiel herstellen en gebruiken.
Als je een ontwikkelaar bent die graag speelt met aangepaste boardprofielen op een BBQKees Gateway-product, moet je er rekening mee houden dat de standaard EMS-ESP-firmware het boardprofiel blijft instellen op basis van het gevonden product-ID.

De product-ID is ingebrand in de ESP32-chip, dus deze blijft ook na firmware-updates behouden en overleeft zelfs een volledig wissen van het flashgeheugen.

Hoe kan ik controleren of een product-ID is ingesteld?

Als je naar het tabblad Hardware op de statuspagina van de webinterface gaat, zie je bij ‘Hardware device’ het BBQKees-logo en wordt aangegeven om welke printplaatrevisie en welk batchnummer het gaat.
Als het BBQKees-logo niet wordt weergegeven en alleen de ESP32-chiprevisie wordt gegeven, is de product-id niet vastgesteld.

Je kunt ook de terminal gebruiken om dit te controleren. Open een terminal op de gateway via Telnet of serieel en typ ‘show’ in.

Als er geen vast product-ID is, zal de modelbeschrijving leeg zijn. Als er wel een product-ID is gevonden, wordt de specificatie getoond. Hieronder links een bord met product ID en rechts een bord zonder product ID.

Wat gebeurt er als ik nieuwe firmware laad op een BBQKees-product zonder product-ID?

Er gebeurt niets met de bordinstellingen als je de firmware update op een bestaand BBQKees product zonder vast product ID. Het is dus achterwaarts compatibel.
Als het product ID echter is ingesteld, zal elke firmware vanaf 3.7.3 dev15 het boardprofiel vastzetten op het profiel dat bij het product ID hoort. Dus aangepaste boardprofielen kunnen worden overschreven.
Als je een aangepast boardprofiel gebruikt op een echt BBQKees board, ben je waarschijnlijk zelf een ontwikkelaar, dus je weet hoe je het boardprofiel terug kunt zetten naar een aangepast profiel.

Stopzetting van de EMS Gateway S3

De fabrikant van de grijze behuizing van de S3 en S3-LR gateways is eerder dit jaar volledig gestopt met de productie. We hebben alle resterende voorraad die we konden vinden opgekocht, maar onze voorraad S3 behuizingen is nu bijna uitgeput.

Hierdoor waren we genoodzaakt om ons productportfolio te herzien.
De S3 en E32 V2 Gateway modellen hebben slechts kleine verschillen afgezien van het ontbreken van LAN/Ethernet op de S3. Aangezien de Gateway E32 V2 met meer mogelijkheden al ons bestaande hoofdproduct is, hebben we in feite een S3 ‘opvolger’ bij de hand.
Het ontwerpen van een compleet nieuw S3-achtig product in een nieuwe behuizing is enorm veel werk. Je moet niet alleen een behuizing kiezen en de printplaat in deze nieuwe doos passen, maar je moet ook alle regelgevings- en conformiteitstests opnieuw doorlopen, wat lastig en duur is. En daarna moet je nieuwe handleidingen en instructies maken, een nieuwe verpakking ontwerpen, nieuwe GTIN/EAN-tarieven berekenen, enzovoort, enzovoort.
Daarom hebben we besloten om ons alleen te richten op de E32 V2 in plaats van een extra opvolger van de S3 te maken.

De afgelopen 2 jaar hebben we ruim de tijd gehad om de bestaande E32 V2 te verfijnen. Dankzij het grote en toekomstvaste 16 MB Flash en 8 MB PSRAM geheugen kan deze alles aan wat we de komende jaren kunnen bedenken.

Tijdsbestek resterende voorraad

We stoppen met de S3-productlijn nadat de huidige voorraad is verkocht. We verwachten binnen een aantal weken of uiterlijk eind Q3 2025 uitverkocht te zijn. Dus als je graag een kleine WiFi-only EMS Gateway in handen wilt krijgen, moet je snel beslissen!
Er komt geen uitverkoop van de resterende S3 of S3 KIT producten. Zakelijke klanten die graag wat S3 willen hebben voordat het uitverkocht is, kunnen ons een e-mail sturen voor een offerte.

De voorheen verkrijgbare S3-LR komt uiteraard niet meer in nieuwe productie (we hadden een aantal mensen op een wachtlijst).

Garantie en verkrijgbaarheid van onderdelen

De S3 Gateway wordt nog steeds ondersteund in toekomstige EMS-ESP firmware releases en je krijgt nog steeds de 2 jaar BBQKees garantie. We zijn toegewijd aan een lange termijn service en houden daarom een voorraad aan van reserve boards en andere S3 onderdelen voor garantie vervangingen.

Geplaatst op

DS18B20-temperatuursensoren toevoegen aan je gateway (zonder solderen)

Deze handleiding laat zien hoe je eenvoudig enkele DS18B20 temperatuursensoren kunt toevoegen aan je BBQKees EMS Gateway.
Je hebt hiervoor geen soldeervaardigheden nodig.

Je kunt DS18B20-sensoren toevoegen aan alle BBQKees Gateways die ooit zijn gemaakt door gebruik te maken van de kleine 3-draads JST-kabel die bij elke Gateway wordt geleverd.

Het makkelijkst te gebruiken zijn waterdichte DS18B20 sensoren met een kabel. Deze zijn goedkoop en handig in gebruik.
We verkopen deze sensoren niet, ze zijn op veel plaatsen online verkrijgbaar.


U kunt een aantal van deze sensoren parallel aansluiten op een Gateway. Het specifieke aantal hangt af van de lengte van de kabel en het type DS18B20-sensor dat gebruikt wordt. Maar over het algemeen is 10 sensoren geen probleem.

Zorg ervoor dat alle sensoren van hetzelfde DS18B20 subtype zijn en dat de bedrading van de parasitaire modus en de normale modus niet gemengd worden.

Vereisten en onderdelen

  • BBQKees EMS Gateway
  • 3-aderige JST ZH-kabel
  • DS18B20 waterdichte sensoren met kabel
  • 3 Wago 221 lasstekker met hendels of bijv. een ‘lusterklemme’.
  • Draadstripper
Onderdelen voor het toevoegen van DS18B20 sensoren

Stap 1: Strip de draden van de JST-kabel

Je moet de draden van de JST-kabel ongeveer 10 mm strippen. Als de draadeinden gesoldeerd zijn, is het beter om ze af te knippen op het punt van de draadisolatie voordat je gaat strippen. Dit maakt het strippen van de draden gemakkelijker.

JST-kabel strippen
Gestripte JST-kabel

Stap 2: Strip de draden van de DS18B20-sensoren

Strip ze 10 mm, of minstens even lang als je de JST-kabel hebt gestript.

Stap 3: Bind de draadeinden samen

Bind de draadeinden samen. Bind elke kleur apart. Dus alle gele draden samen, alle zwarte draden samen en alle rode draden samen.
Als er te veel kabels zijn, kun je ook telkens 2 of 3 kabels doen.

Vastgebonden kabels

Stap 4: Doe elke draadkleur in een aparte Wago klem

In deze stap kun je de meeste fouten maken, dus wees voorzichtig.

Je moet elke kabelbundel van zijn eigen kleur in een aparte Wago klem steken.
Zet GEEN andere draadkleur in dezelfde klem, want dat veroorzaakt kortsluiting.

Draadeinden in Wago-klemmen
Eindresultaat DS18B20 sensoren in Wago klemmen

Stap 5: Steek de JST-stekker in de EMS Gateway

Steek de JST-stekker in de JST-connector in de gateway. Je moet het platte deel van de stekker aan de bovenkant houden. Zorg ervoor dat de stekker er helemaal in zit. Zie de afbeelding hieronder voor de juiste oriëntatie.

Je kunt het beste de Gateway uitzetten voordat je dit doet. Als de Gateway daarna niet opstart, heb je een kortere weg genomen in de bedrading.

De JST-kabel invoeren

Stap 6: Controleer de EMS-ESP webinterface en hernoem de sensoren

Als alles goed is gegaan, zie je de sensoren verschijnen op het tabblad Sensoren in de webinterface.

Tabblad Sensoren EMS-ESP-webinterface

Elke DS18B20-sensor heeft zijn eigen unieke adresidentificatie. Deze identifiers worden weergegeven.
Je kunt op een sensor klikken om hem te hernoemen.
Nadat je een sensor hernoemd hebt, wordt hij ook hernoemd in MQTT en Home Assistant enz.

Sensoren hernoemen

Als je een heleboel sensoren tegelijkertijd hebt toegevoegd, kan het moeilijk zijn om ze van elkaar te onderscheiden.
Je kunt elke sensor afzonderlijk verwarmen met bijvoorbeeld een föhn of warmtepistool en kijken welke heter wordt.

En dat is het!

Geplaatst op

Bijgewerkte handleiding voor het integreren van een EMS Gateway in Home Assistant

Ik heb de gids over hoe je een EMS Gateway aansluit op Home Assistant bijgewerkt.
De oude gids was een beetje verouderd, en aangezien de meeste EMS Gateway klanten Home Assistant gebruiken als hun domotica, zijn bijgewerkte gidsen noodzakelijk.

Logo woordmerk Home Assistant

Het gebruikt een verse installatie van Home Assistant versie 2025.2.1 geïnstalleerd als HA OS op een Raspberry Pi als uitgangspunt. Dus alleen de initiële Home Assistant setup is gedaan. We maken een HA-gebruiker aan en dat is alles voordat we iets anders configureren.

Stappen

In het kort zijn dit de stappen die je moet nemen om alle EMS-entiteiten in een paar minuten in Home Assistant te krijgen:

  • Aanmelden bij Home Assistant
  • Maak een nieuwe gebruiker aan in Home Assistant voor MQTT
  • Installeer de MQTT integratie in Home Assistant
  • Sluit de EMS Gateway aan op de bus en log in op de webinterface
  • Configureer de MQTT instellingen in de gateway
  • BOEM! alle entiteiten verschijnen binnen een paar minuten in de Home Assistant.

Zie de volgende link naar de wiki: https://bbqkees-electronics.nl/wiki/home-automations/home-assistant-configuration.html