Software-update: Domoticz 2023.1

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- of Windows-machines worden ingezet. 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. Kijk voor meer informatie in ons eigen Forum. De changelog voor versie 2023.1 zien er als volgt uit:

Implemented:
  • Accept JWT tokens as authentication and Authorization Bearer tokens (either from internal or external IAM service)
  • Blinds, added option to schedule 0%
  • dzVents, OpenURL PATCH method
  • Enphase, redesign and added battery readings (Supports firmware V7)
  • Internal OAuth2/OIDC IAM service supporting 4 different flows (OAuth2 (RFC6749), PKCE extension (RFC7636) and JWT Tokens (RFC7519))
  • MQTT, added support for Lock status
  • MQTT, added support for wildcards in discovery topics
  • MQTT, climate preset mode
  • New 'auth' debug flag to see IAM related messages
  • Now 'Applications' can be registered to get secure access to Domoticz, see 'setup' menu (standard DomoticzUI app is registered by default)
  • P1 Meter, added number of (long) power failures, voltage sags/swells
  • SECURITY_SETUP.md describing the new/improved security setup
  • Support for basic OpenID Connect Discovery ('https:///.well-known/openid-configuration')
  • Search option in Switches/Scenes/Temperature/Utility and Weather tab
  • The Security realm can be configured using the 'vhostname' option (default domoticz.com)
  • Timer, Grid option for selected switches and thermostat. Big thanks to syrhus/labelette91580 and xbeaudouin
  • User device selection now displays type/subtype
Changed:
  • All security related setting are now in 1 settings tab
  • By default prompt for login to only allow secure access
  • Default 'admin' user is generated with standard password (see Users)
  • Dimmer, restores to previous Set Level state after Off
  • Implicit adding local IP to 'trusted networks' has been removed. Needs to be set explicitly for security reasons!
  • Lots of security related code cleanup and improvements
  • Menu option for 'Users' moved to main 'Setup' menu list
  • MQTT timeout increased to 2 minutes
  • The following proxy headers are now properly supported 'Forwarded' (RFC7239), 'X-Forwarder-For' and 'X-Real-IP' (in that order)
  • The secure server (HTTPS) sends proper CORS and Security headers
Fixed:
  • Dashboard, scenes/lights hidden when this was disabled in user settings
  • Dashboard, mobile display did not display P1 meter current return value correctly
  • Dashboard, not showing disabled sections (temperature/weather/utility) when a device has multiple properties (for instance temperature + weather)
  • Highcharts dropdown menu z-index problem
  • Logout now returns 204 instead of 401
  • Waterflow sensor custom icon
  • Making sure Custom icons are valid (when someone manually edits the database)
  • Mobile display text objects with long lines
  • MQTT-AD Climate, fixed setpoint temperature display
  • Navigation bar display issues on some mobile devices
  • Setpoint popup when using protection
Once again:
  • If you see any Gui issues, make sure you first switch to the default theme and clear your browser + appcache
  • You can also update manually by going to your Domoticz folder and issue the following command: ./updaterelease
For a full detailed overview visit this page.

Domoticz Home Automation System

Versienummer 2023.1
Releasestatus Final
Besturingssystemen Windows 7, Linux, Windows 8, Windows 10, Windows 11
Website Domoticz
Download https://www.domoticz.com/downloads
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

15-02-2023 • 07:08

26

Submitter: fps

Bron: Domoticz

Update-historie

Reacties (26)

26
26
14
1
0
12
Wijzig sortering
Hmm, tabblad "Dashboard" laat enkel nog m'n dingen zien.
Tabbladen: "Schakelaars", "Groepen", "Temperatuur", "Weer" en "Overige" laat niets meer zien en blijven leeg.
Zie laatste de gedeelte van de post "If you see any Gui issues, make sure you first switch to the default theme and clear your browser + appcache.

Dit is bij mij(raspberry Pi) altijd het geval na een update.
Ik maak gebruik van het "Default theme".
Vergeten om de browser cache te legen :P
Dank je!

*Rpi 4 (8GB)*

[Reactie gewijzigd door Neo-- op 23 juli 2024 18:58]

Dat probleem had ik ook op 1 van mijn PCs.
Opgelost door Firefox Cache leeg te maken.
Daarna werkt het allemaal weer naar behoren.
Voor meer mensen die opeens minder rechten hebben gekregen bij hun admin user
als je naar settings -> users gaat kan je daar aanvinken dat je alle opties weer terug krijgt

[Reactie gewijzigd door Madcat op 23 juli 2024 18:58]

Bijna geen updates en als ik de reacties zo lees dan is het elke keer enorm gepruts.
Waarom blijven veel mensen tobben met deze software en stappen ze niet over naar iets dat wél onderhouden wordt? (lees: Home Assistant)
Dan moet je alleen opletten dat je niet de eerste update neemt, maar na een paar dagen is het meestal wel stabiel.
Tot op heden heb ik nog geen problemen ervaren met updates van Domoticz. Ik draai het al jaren naar volle tevredenheid. Je plaatst ook eerder wat wanneer het niet goed gaat dan wanneer het wel goed loopt. Het aantal updates is inderdaad niet al te hoog.

Twee jaar geleden heb ik Home Assistant geprobeerd, maar daar kon ik niet mee uit de voeten. Toen heb ik besloten om bij Domoticz te blijven. Dat bevalt mij prima.
Voor mij hetzelfde verhaal. Updates gaan gewoon goed, nergens last mee. Ook ik heb homeassistant geprobeerd, maar vond het geen prettige software. Domoticz werkt prima en naar tevredenheid. Ik hoef ook niet persé iedere twee weken een update. "if it works don't try to fix it" :)
"if it works don't try to fix it" :)
Ik heb anders liever wél security updates. Dan kan het wel werken, maar als het niet bijgewerkt wordt is het een potentieel gevaar in je netwerk.
Ik snap dat jullie geen problemen hebben, ik verwees dan ook naar de voorgaande berichten.

@jack_007 Ik gebruik geen Yaml maar doe ongeveer alles in Node-RED. In combinatie met JavaScript werkt dat goed.
En die worden gewoon netjes uitgerold. Dus ik zie je probleem niet. Over potentieel gevaar in een netwerk gesproken, ik denk dat gemiddeld er veel meer andere apparatuur in gebruik is (lees: chinese action wifi rommel, aliexpress meuk), wat een grotere bedreiging vormt dat een tweejaarlijks geupdate domoticz apparaat. En hoevaak ontvang je updates voor je door je provider geleverde modem? |:(
Ik heb geen probleem, ik zie alleen een hoop ellende in de commentaren.
Dat jij dat niet hebt is fijn, maar klaarblijkelijk wel anekdotisch.
Voor al die anderen is de vraag, waarom blijf in godsnaam bij zo'n ouderwets platform dat nauwelijks updates krijgt.
Dus de vraag was niet voor jou.
Voornaamste reden voor mij was dat ik in HA nooit de mogelijkheid heb gevonden om complete scripts (LUA of Python) toe te voegen, bijv om mijn zonnescherm goed aan te sturen. Maar misschien niet goed genoeg gezocht...
Johan
Hier een soortgelijke ervaring als @fps. Draai Domoticz al een jaar of 4 op een Pi3B+ zonder al te veel problemen.
Een overstap naar HA overweeg ik al langer en heb dit een paar maanden geleden ook geprobeerd maar zonder al te veel succes. Ik mis een gebruiksvriendelijke transitietool of -methode om Domoticz data mee te nemen. Al was het alleen maar door de jaar totalen met de hand in te tikken.
Daarnaast heb ik het steeds weer terug moeten naar een YAML file (?) echt als geklooi ervaren. Ik ben al niet thuis c.q. fan van de primitieve CLI omgeving van de Linux-achtigen dus deze "feature" trekt mij nog niet zo snel over de streep.
Van de andere kant ziet HA er t.o.v. standaard Domoticz duidelijk moderner uit.
ik heb 2 jaar geleden dezelfde overstap gemaakt. In het begin had ik ook zo iets hoe krijg ik alle data over, maar mis je dat echt? bij de overstap begin je gewoon op een 0 punt en start je weer met verzamelen.
HA is ook minder in de lange termijn gegevens weergeven. Maar dat was voor mij ook de enige kracht van Domoticz.

Maar het grootste voordeel van HA is dat hij heel veel automatisch herkent en bijna alles in de GUI te regelen is. Ik heb alleen een YAML bestandje moeten aanmaken voor de somfy rolluiken.
Waarschijnlijk gebruiken we dit soort software op verschillende wijze. Ik gebruik Domoticz vooral voor het bijhouden, vergelijken en terugkijken van mijn energie gebruik. Het is gewoon handig om alle (historische en actuele) data binnen 1 pakket bij de hand te hebben.
Dingen automatiseren is voor mij eigenlijk niet belangrijk.
Je zou eventueel Influx + Grafana kunnen installeren als addons en de data daar in opslaan en mee tonen.

Maar snap dat als je heel veel data verzameld hebt, niet zomaar overstapt.
Jammer dat er geen oplossing bij staat voor de blinds naar 100%.
Ik krijg na de update ook een login prompt. Helaas kom ik er niet in met het standaard wachtwoord.
Kan me niet herinneren een wachtwoord ingesteld te hebben.
De volgende combinatie username / password werkt helaas niet: admin / domoticz.

Iemand een suggestie hoe ik er weer bij kan komen?

Update: Er was helemaal geen admin user aanwezig. M.b.v. de volgende instructies een admin user aangemaakt: https://www.domoticz.com/wiki/Lost_Username_Password

[Reactie gewijzigd door Redlihcs op 23 juli 2024 18:58]

Dat "admin user generated" valt me wat rauw op het dak... Dacht even snel te updaten via mobiel, loop ineens tegen een login prompt aan. Vast iets te snel doorgeklikt, maar moeten zoeken naar de credentials was niet handig...

De WAF voor het bedienen van de lampen met een webinterface in plaats van met knoppen was al niet geweldig hoog, maar als je dan ook nog moet inloggen wordt 't zeker niet beter. Een trusted LAN werkt, maar ik zie dat je dan met admin rechten binnen komt. Mooier zou zijn te "defaulten" naar een gewone gebruiker (inclusief rechten om lampen te schakelen) en een soort "sudo" naar admin...
Het is al een tijdje geleden dat ik Domoticz had, maar destijds had ik ook een app op mijn telefoon (dus niet de web-interface, maar echt een app uit de play store). Daarmee kon ik alles bedienen. Werkt die niet meer? Ik vond hem een stuk handiger om een lamp aan of uit te doen dan de webinterface inderdaad.
Jammer dat je na iedere update je letsencrypt certificaat moet herstellen.
Geeft wat ongemak als je via het internet update omdat je er daarna niet meer in kan en moet terugvallen op je lokale http toegang en het herstellen via SSH op de PI.
Ik had ook een aantal lege pagina's na de update maar je moet dan echt je browser caching volledig legen en niet alleen cookies.
Maar ben verder wel tevreden met Domoticz
De standaard app uit de appstore werkt wel maar synchroniseert niet goed. Je moet dat steeds handmatig forceren

[Reactie gewijzigd door bvdburg op 23 juli 2024 18:58]

Ik ben van Openhab naar HA overgestapt en ervaar het echt als een verademing. Veel automatiseringen kun je zonder enige code kennis met de GUI inrichten. Daarnaast is het denk ik het meest populaire platform en dat merk je in de hoeveelheid plugins etc.
Ik mis nu wel de zonsopkomst en zonsondergang tijd op het dashboard tabblad
Browser Cache even legen
klopt, inmiddels werkt het weer zoals het zou moeten :D

Op dit item kan niet meer gereageerd worden.