Software-update: Domoticz 2020. 2

Domoticz logo (79 pix)Domoticz is een veelzijdige applicatie die erop is gericht om als domoticacontroller te dienen voor de aansturing en het uitlezen van componenten. Het kan zijn werk doen op bijvoorbeeld een Raspberry Pi, maar kan ook op een Linux-, macOS- of Windows-machines worden ingezet. Ook is er een package beschikbaar om Domoticz op een Synology-nas te laten draaien.

Domoticz kan gebruikt worden met bijvoorbeeld lichtschakelaars, diverse sensors, ledlampen, beveiligingsapparatuur en tal van andere domoticahardware. Daarnaast kan Domoticz overweg met diverse breed gedragen protocollen, waaronder z-wave op basis van de opensource-openzwave-library en EnOcean. Er zijn echter ook koppelingen die je wat minder snel verwacht, zoals met de Essent E-thermostaat. Handig is verder de koppeling met de Logitech Harmony Hub, die op zijn beurt diverse apparatuur via infrarood kan aansturen. Op ons Forum zijn tal van tweakers actief in Domoticz - open source domotica systeem - deel 4. De release notes voor versie 2020.2 zien er als volgt uit:

Domoticz version 2020.2 released (Stable Hotfix)

We found a (possible) critical bug and decided to release a new version (Hotfix).

Not many changes have been made regarding the previous release, but I can't tell you enough, as always, it is a GOOD idea to make a FULL backup of your Domoticz folder (or in case of an embedded system, your SD card!). This way you can always return to the previous version you where running before this update! Here is the changelog:

Implemented:
  • GUI: New Update controller code
  • GUI: Real-time updates of history-logs on device / scene changes
Fixed:
  • Battery level Real-time updates
  • Daikin wifi adaptor module
  • Delete device now propagates to all relevant tables
  • Possible security issue in the websocket layer
  • Unwanted RFY protection popup
Updated:
  • BuienRadar, Now possible to enter Station_ID or Latitude/Longitude
  • Deprecated Google Cloud Messaging system(gcm) replaced by Firebase Cloud Messaging (fcm)
  • dzVents version 3.0.2
  • OpenZWave configuration files
  • OpenZWave library for windows
  • MQTT add option to enable/disable loop prevention
  • Translations
  • TTNMQTT, improved handling CayenneLPP channels
Changed:
  • Removed external library dependencies from repository
For a full overview visit this page for details

Domoticz Home Automation System

Versienummer 2020. 2
Releasestatus Final
Besturingssystemen Scripttaal
Website Domoticz
Download https://www.domoticz.com/downloads
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

26-04-2020 • 16:50

36

Submitter: barneby

Bron: Domoticz

Update-historie

Reacties (36)

36
35
26
3
0
8
Wijzig sortering
Kijken of deze update werkt. Bij de eerste 2020 update moest ik het compleet nieuw installeren. Er was een dependency met de nieuwste Raspberry Pi OS, die niet echt soepel over weg kan met een 8 GB SD kaartje. Althans als upgrade.
De vorige keer dat ik op die update pop-up drukte zorgde ervoor dat niets meer werkte en ik er achteraf maar op het Domoticz forum moest lezen dat je kennelijk eerst moest upgraden naar Raspian Buster voordat je ging updaten ... als er al geen simpele versie check plaats vindt voordat je een pop-up met automatische update krijgt dan knijp ik hem altijd weer voor een update..

Goed, een verse installatie en je backup terugzetten is niet heel veel werk (ca 30 minuten) maar voor de mensen die ook wat maatwerk hebben kan het wel irritant zijn
Exact! Daar liep ik ook tegen aan met Ubuntu en de beta. De ontwikkelaar vond het maar raar dat er veel kritiek was en wou niet voor nood een downgrade beschikbaar stellen. En ook nog verbaasd over al het commentaar...

Viel me echt vies tegen...
Die reactie verbaast mij niet, dit deed hij jaren geleden ook al. Toen was er ook weinig tot geen ruimte voor een dialoog.
Hij zei min of meer dat het een ´foutje´ was dat libc minimaal versie x moest zijn of iets dergelijks. Maar hij ging het niet terug draaien want Debian Jessie was enorm achterhaald. Terwijl Buster pas een half jaar uit is of iets dergelijks.

Oké ik draaide de beta versie dus ik had misshien wat kunnen verwachten. Maar ik zou zelf als ontwikkelaar in iedergeval een rollback mogelijkheid aangeboden met wellicht het verzoek om wel te migreren omdat per X de ondersteuning vervalt of i.d.

Weet in ieder geval dat ik enorm pissed off was. Daarnaast ging hij uit van een standaard Raspbian verhaal en draaide ik Armbian based on Ubuntu Bionic wat weer gebasseerd is op Debian Buster...

Gekeken naar Hassio. Erg leuk maar is een stuk zwaarder en mis wat dingen. Dus uiteindelijk toch maar weer Domoticz maar tja...
Klopt, zijn redenatie is niet goed, want Buster is "pas" 6 maanden uit. Mensen upgraden hun OS echt niet zo snel. Normaliter doe je support voor N en N-1 versies, dat geeft mensen genoeg tijd om te upgraden.

Assumptions are the mother of all f*** als je er vanuit gaat dat iedereen Raspbian draait. Bij Linux zijn er zoveel combinaties mogelijk, dat je eigenlijk lastig support kan geven. Maar dan hoort hij bij de installatie het moeten afdwingen dat je het alleen op Raspbian Buster kan installeren en anders niet.

Zelf draai ik mijn software binnen Docker, wat de relatie met de host OS minder belangrijk maakt (dan werkt docker met Buster op een Jessie OS).

Hassio of Domoticz is een persoonlijke keuze, Hassio is uitgebreider maar kost meer tijd om alles te integreren/configureren. Dit is makkelijk met Domoticz, maar limiteert je weer in andere gebieden. Maar als het nu werkt, waarom overschakelen :)
Helemaal eens met je verhaal. Docker ook al steeds meer mee gespeeld. Nog niet helemaal onder de knie. :)
Yep, dat was het probleem.. Raspian Buster, die je onmogelijk "in place" kunt doen op een installatie met een kleine SD kaart. Heb er nou maar 64 GB inzitten.

Deze ging heel soepel.
nu weer een probleem op mijn PI met LUA, hij wil versie 5.3 hebben ofzo.
Ik mis nog steeds de update voor het correct te kunnen uitlezen van Nest thermostaten en rookmelders.
Uit mn hoofd heeft het te maken met het type inloggen, het is met wat kunst en vliegwerk handmatig te verhelpen maar het zou fijn zijn als dit via een update geregeld wordt.
Volgens mij kan Domoticz daar niks aan doen. Het probleem ligt bij Google/Nest. De oude manier van inloggen werkt niet meer. Als je in het verleden al een API-key had aangemaakt kun je die nog wel gebruiken, maar het is niet mogelijk om nu nog een nieuwe API-key aan te maken, omdat Google bezig is om dat systeem te veranderen.

Dus we zullen moeten wachten tot Google/Nest een nieuwe manier van inloggen aanbiedt helaas. Volgende keer toch maar een thermostaat kopen die wat opener is, want die Nest bevalt voor de rest ook niet zo heel denderend.
De oude manier van inloggen werkt nog gewoon hoor, alleen niet als je zo snugger bent geweest om je Nest account te ‘upgraden’ naar een Google account. Dat heb ik niet gedaan, en ze nest werkt nog perfect via zowel Domoticz als Homebridge.
Ik heb mijn account niet geüpgrade naar een google account, en heb ook geen 2fa aan staan, en toch werkt het niet meer, en ik kan helaas geen api meer aanvragen om de hierboven gegeven reden...
Ooh zo, ja API toegang aanvragen kan niet meer, alleen bestaande API's werken nog. Dan is dat het probleem. Als je het al had draaien, draait het nog, maar een nieuwe setup gaat niet werken. (De reden dat ik mijn pi SD af en toe backup.)
Ik kan Tado aanraden, precies om de reden van openheid heb ik die gekozen.
Na alle backups gemaakt te hebben heb ik de upgrade knop ingedrukt. Maar er gebeurde.....niks. Mijn versie 2020.1 is volgens domoticz de laatste versie!?

Upgrade ingetrokken?
Hier geen probleem met updaten, staat op versie 2020.2
Update is niet ingetrokken.
Als de Update knop niet werkt -
- probeer in je browser een pagina refresh met <ctrl-F5> en probeer het nog eens
- voer in je browser een Clear Cache en evt Appcache uit en probeer het nog eens
Lukt het nog niet dan kan het nog altijd via een commando op de PI zelf.
rens-br Forum Admin IN & Moderator Mobile 26 april 2020 22:11
Gave afbeelding bij deze release. Dat is geen standaard thema voor zover ik weet. Weet iemand hoe je het er zo uit kan laten zien?
Dat lijkt een oudere versie van Dashticz te zijn, zie ook https://github.com/Dashticz/dashticz
Dashticz is een afzonderlijke webpagina die de api van Domoticz gebruikt. Staat er dus volledig los van.
Deze 2020.2 update geeft mij nu wel problemen doordat de Zwave nodes onbereikbaar waren na de update van de software.

Na (meerdere keren) het uit en aanzetten van de Pi en de power plug modules zijn ze nu bereikbaar met uitzondering van één. Dit betreft een FIBARO System FGS223 Double Relay+ node.

In 2020.1 draaide alles wel foutloos.
Beetje mosterd na de maaltijd, maar hier ook upgrade van 2020.1 naar 2020.2 gedaan. Na in place upgrade naar Buster vorige keer, ging het deze keer wel OK. Dat op een RPi 3b met tevens pihole geinstalleerd.
Nadat ik op mijn Linux server op de update knop drukte in de web interface, werkte het na het updaten niet meer.

Backup terug gezet.
Binnen 2 minuten werkte het weer.
Komend weekend maar eens kijken wat er mis gaat.
Ook is er een package beschikbaar om Domoticz op een Synology-nas te laten draaien.
Laatste package is 2020.1 .Hij is wegens tijdsgebrek gestopt met het onderhouden van de domoticz packages en het kan nog wel even duren voordat hij hier weer tijd voor heeft. Zie ook de status update op zijn eigen website.
Ja dat is echt balen. Hopelijk kan iemand anders de packages gaan onderhouden want dit was altijd perfect.
Even een weekje gewacht en net de update doorgevoerd.
Na het updaten was de website niet benaderbaar, vervolgens via Putty een reboot gegeven, en alles werkt naar behoren :) pfoe
Dat werkt idd, maar onmogelijk te onthouden als je het 1x per jaar gebruikt.

Ik begrijp ook niet waarom ik 'ongewenst' krijg, blijkbaar mag ik mijn menig niet geven. Ik gebruik Domoticz al jaren, draait op een Raspberry Pi en zolang je met je tengels eraf blijft doet ie het prima. Maar waag het niet om die Pi opnieuw te starten, want dan ben je aan de beurt. Daar mag ik best van balen en dat mag ik hier ook opschrijven. Volgens mij si de qualificatie 'ongewenst' heel ergens anders voor bedoeld.

Ik heb dus net een image teruggezet die ik goddank voor het updaten had gemaakt. Maar weer hetzelfde probleem, de Domoticz service start niet automatisch op. /etc/init.d/domoticz.sh start is een paar seconden bezig, geeft geen foutmelding, maar Domoticz doet het daarna nog steeds niet. service domoticz start, hetzelfde verhaal. service domoticz stop en DAN service domoticz start krijgt 'm aan de praat, ware het niet dat het een paar minuten duurt voordat de webinterface reageert.

Wat erg onhandig is omdat je er geen hoogte van krijgt of dat ding nu draait of niet. Was het nu te moeilijk om even een melding te printen in de trant van 'oeps, het is niet gelukt om de service te starten' of 'de service wordt gestart maar het kan even duren voordat deze reageert'. Niet echt het toppunt van duidelijkheid. Maar die menig mag ik dus blijkbaar niet hebben. Prima.
Als je het niet draaiende kunt houden is dit project wellicht niet voor jou. Heb je Homey al eens bekeken? Dat is meer plug and play en gericht op end users.
Ik voorzie een overstap naar Fibaro, en dan met Fibaro only devices en je hebt zo goed als geen gedoe. Enkel als je met beta's aan de slag gaat of direct een update installeert. Voor de rest is het set and forget.
Je krijgt (in mijn ogen terecht) "ongewenst" omdat je een aardige rant aan het geven bent en tegelijk nog met geslachtsdelen aan het smijten (hoofdletters) bent.

Dat jij niet in staat bent een simpel commando te onthouden, tja, dat ligt toch echt bij jou. Verder: ik heb jarenlang Domoticz op een pi gedraaid, zonder problemen. Ook opnieuw opstarten was geen enkel probleem - zelfs niet met USB Z-Wave en andere USB ongein. Maar goed, dat kan ook best aan mij liggen (dat het wel werkt).

Als je het je zo aantrekt dat je "ongewenst" krijgt, formuleer je ontevredenheid dan op een wat andere manier. Benadrukken door hoofdletters: nergens voor nodig. Geslachtsdelen: ook niet echt nodig. Geef gewoon aan dat het je zelf nog niet gelukt is om domoticz een herstart te laten overleven - het kan zomaar zijn dat het niet aan domoticz ligt maar aan heel iets anders.
Had zelf ook problemen met het opstarten van Domoticz. Dit had ik opgelost door naar de vorige stabiele versie te gaan. Heb nog geen ervaring met de laatste stabiele versie. Het kan ook nooit kwaad om even helemaal opnieuw te beginnen met de laatste versie voor de PI.
Ongewenst kun je verwachten als alleen maar alles bij elkaar moppert zonder een fatsoenlijke bijdrage te leveren aan dit draadje. Zulke rants kan je gewoon lekker op hun forum doen. Niet op een plek die niet gelieerd is aan Domoticz.

Plus je gescheld/gevloek helpt ook niet mee. Hou je emoties in toom en vraag normaal om advies.
lees je .bash_history
of maak zelf een simpel "ver" script, en dan gelijk toepasbaar voor een paar van de 1000 verschillende distro's die je gebruikt. publiceer het en help een ander die zich er aan stoort....

[Reactie gewijzigd door CHBN op 22 juli 2024 17:48]

Op dit item kan niet meer gereageerd worden.