[APP][Pro] Modus Schakelaar

Modus Schakelaar / Mode Switch voor Homey

Wil je dat je huis slim reageert zonder dat je overal losse flows voor hoeft te bouwen?
Met deze app stel je één keer je regels in — daarna werkt het automatisch.

:backhand_index_pointing_right: Bekijk en test de app: https://homey.app/nl-nl/app/com.modeswitch/Modus-Schakelaar/test/

Wat maakt deze app anders?

Je hoeft geen uitgebreide flows meer te maken voor basis automatiseringen.

Bijvoorbeeld:

  • Beweging → lamp automatisch aan

  • Geen beweging → lamp automatisch weer uit

  • Alles per zone in te stellen

  • Werkt direct, zonder complexe Flow-logica

Modus gebaseerd automatiseren

Je huis past zich automatisch aan op jouw situatie:

  • Thuis / Afwezig / Slapen / Vakantie

  • Handmatig te wijzigen

  • Of volledig automatisch:

Automatische voorbeelden:

  • Iedereen weg → modus Afwezig

  • X uur niemand thuis → modus Vakantie

  • Iedereen slaapt → modus Slapen

  • Iemand wordt wakker of komt thuis → modus Thuis

Geen losse flows nodig — dit regel je centraal bij de settings.

Slimme verlichting zonder gedoe

  • Lampen per zone instellen

  • Automatisch aan bij beweging

  • Automatisch uit bij geen beweging

  • Dimniveau instelbaar

Temperatuurregels

  • Automatiseringen op basis van temperatuur

  • Bijvoorbeeld verwarming of koeling aansturen per modus

  • Slim combineren met aanwezigheid en tijd

Apparaat monitoring (zonder ingewikkelde flows)

Volg apparaten zoals:

  • Wasmachine

  • Droger

  • Vaatwasser

Zodra een apparaat start of klaar is:

  • Direct triggers beschikbaar

  • Meldingen mogelijk

  • Klaar voor gebruik in Flows

Planning & slimme tijdschema’s

Laat je huis automatisch reageren op tijd:

  • Licht aan op een bepaald tijdstip

  • Alleen actief binnen een specifieke modus

  • Automatisch weer uit na X tijd

  • Random tijden mogelijk

  • Werken met tijdsvensters

  • Ondersteuning voor zonsopkomst en zonsondergang

Screenshots

Modussen - Stel hier in welke apparaten uit of aan gaan wanneer de modus aangepast is naar Thuis, Afwezig, Slapen of Vakantie

Zones & Sensoren - stel hier regels in om bijvoorbeeld: Deur open van voorraadkast - licht aan, deur dicht licht uit. Of beweging in de gang, ganglicht aan. 20 sec geen beweging meer dan licht uit

Temperatuurregels - Stel temperatuur in per modus, dus bijvoorbeeld Vakantie - temperatuur op 17 graden

Monitoring - Houdt apparatuur in de gaten. Dus start een Vaatwasser dan wordt er een trigger gestuurd en kan je deze flowkaart gebruiken als melding bijvoorbeeld of wanneer hij juist klaar is, dat er dan flowkaart gebruikt kan worden om zo om te roepen dat de vaatwasser klaar is.

Planning - stel lampen in op tijdschema of als de zon onder is gegaan en na een x aantal uur weer uit.

Automatische modus - regel dat alle modussen automatisch schakelen, dus is iedereen afwezig gaat de modus ook op afwezig

Ondersteuning

Gebruik je de app met plezier en wil je de ontwikkeling ondersteunen? :raising_hands:

:backhand_index_pointing_right: Steun mij via PayPal

Alle support wordt enorm gewaardeerd!

Modus Schakelaar

V2.6.29 in test gezet met de nieuwste widget:

V2.6.32 net in de test gezet. Sub modus toegevoegd. Zodat deze toegevoegd kan worden onder een hoofd modus. Zoals bijvoorbeeld onder Thuis: TV kijken. Deze sub modus kan ook automatisch aan/uit via energie meeting op slim stopcontact. Bij instellingen kan je deze optie aan/uit zetten. Je kan hier ook een mooie achtergrond en kleur instellen.

Ik heb net V2.7.0 in de test gezet. Modus Schakelaar | Homey

Wat aanpassingen gedaan voor de homey app store, zodat hij ook goedgekeurd kan gaan worden.

En heb voor de Widget “Mode” een aanpassing gedaan zodat je een apparaat met temperatuurmeting kan laten tonen en je kan ook aanzetten dat hij het weerbeeld als achtergrond gebruikt en hoe goed je dat wil laten zien:

En bij de Widget "Monitoring, kan je zien hoeveel kWh het apparaat heeft gebruikt en de duur dat deze bezig is:

Tokens ook gemaakt zodat deze ook in flows gebruikt kunnen worden :slight_smile:

V2.7.1 in de test nu gezet wegens een foutmelding op de settings pagina. Deze is nu opgelost en ook gelijk nieuwe weerachtergronden toegevoegd.

V2.8.1 nu in de test gezet, in deze versie heb ik met behulp van AI, de talen Frans, Duits en Spaans toegevoegd. De optie om een standaard lijst aan te geven zoals Actieve modus of Hoofmodus zit hier ook in. Je kan dus nu via de instellingen van het apparaat Modus Controller je standaard lijst die je getoond wilt hebben selecteren en bij een wijziging hierin dien je wel even de app opnieuw te starten

Versie 3.0.0 is nu beschikbaar als testversie. :partying_face:

Deze update is gebaseerd op feedback en ideeën van een aantal gebruikers. Ik heb geprobeerd meer flexibiliteit toe te voegen, terwijl ik het oorspronkelijke doel van Mode Switch in gedachten heb gehouden.

De grootste toevoeging is het nieuwe Mode & Switch-apparaat. Je kunt nu je eigen moduslijsten, hoofdmodi en submodi maken, terwijl je nog steeds gebruik kunt maken van de automatische functies waar Mode Switch voor ontworpen is.

Ik heb er ook voor gekozen om geen aparte generieke apparaat-app te maken. Er is al een geweldige app beschikbaar, dus ik heb er de voorkeur aan gegeven om Mode Switch verder uit te breiden rondom het oorspronkelijke idee.

Een andere nieuwe functie is dat de ingebouwde hoofdmodi nu hernoemd kunnen worden. De interne ID’s blijven exact hetzelfde, dus bestaande flows en automatiseringen blijven zonder wijzigingen werken. Alleen de weergegeven namen worden aangepast.

De moduswidget is ook bijgewerkt. Je kunt nu selecteren welke Mode & Switch-controller en welke moduslijst je wilt weergeven, inclusief eventuele aangepaste submodi die je hebt gemaakt.

Ik hoop dat deze update meer flexibiliteit biedt, terwijl de app gefocust blijft op waarvoor hij oorspronkelijk is ontwikkeld.

:test_tube: Versie 3.1.3 – Verbeterde vertalingen & Flow-kaarten

Er is een nieuwe testversie (3.1.3) beschikbaar!

Deze update richt zich voornamelijk op het verbeteren van de vertalingen binnen de app en het oplossen van een aantal problemen met Flow-kaarten.

Wat is er veranderd?

  • :globe_showing_europe_africa: Vertalingen in de widgets verbeterd en aangevuld.

  • :united_kingdom: :netherlands: :germany: :france: :spain: Meer consistentie tussen de Engelse, Nederlandse, Duitse, Franse en Spaanse vertalingen.

  • :bar_chart: Taaldetectie in de Apparaat monitoring-widget verbeterd, waaronder labels zoals Geschiedenis, Start en Einde.

  • :gear: Vertalingen in de Instellingen- en Monitoring-widgets verbeterd.

  • :counterclockwise_arrows_button: Het omkeren van Flow-voorwaarden voor het Mode & Switch-apparaat opgelost.

  • :memo: Vertalingen van Flow-kaarten verbeterd, zodat omgekeerde voorwaarden in alle ondersteunde talen correct worden weergegeven.

Testversie

Versie 3.1.3 is momenteel beschikbaar als testversie. Ik heb deze versie inmiddels ook aangemeld voor het stable-kanaal, zodat deze hopelijk binnenkort voor iedereen beschikbaar komt.

Gebruik je de testversie en kom je nog teksten tegen die niet of niet goed vertaald zijn? Of merk je iets anders op? Laat het dan vooral hier weten. Feedback is altijd welkom en helpt om de app verder te verbeteren! :slightly_smiling_face:

Bedankt voor het testen en gebruiken van de app!

Versie 3.1.3 is nu als stabiele versie te installeren.

:house: Home Overview

Ik ben de afgelopen tijd bezig geweest met Home Overview, een nieuwe app voor Homey met één simpel uitgangspunt:

One widget. One overview.

Home Overview probeert de belangrijkste informatie over je huis samen te brengen in één compacte widget.

In één oogopslag zie je onder andere:

  • :busts_in_silhouette: Welke modus actief is

  • :thermometer: Temperatuur en luchtvochtigheid

  • :date: Aankomende planning en afspraken

  • :high_voltage: Monitoring van actieve apparaten en energieverbruik

  • :door: Open deuren en ramen

  • :locked_with_key: Beveiligingsstatus

  • :warning: Alleen aandachtspunten wanneer er daadwerkelijk iets speelt

Tik je op een onderdeel, dan kun je meer details bekijken en bijvoorbeeld lampen direct vanuit de widget bedienen.

:gear: Eén widget, zelf samenstellen

De widget zelf blijft bewust overzichtelijk. Via de instellingen van de Home Overview-app bepaal je welke onderdelen, apparaten en informatie je in de widget wilt gebruiken.

:counterclockwise_arrows_button: Mode Switch + Home Overview

Gebruik je mijn Mode Switch-app al? Dan kunnen beide apps samenwerken.

Home Overview kan dan onder andere de actuele modus, submodus en planning van Mode Switch overnemen. Planning die alleen bij een bepaalde modus hoort, wordt ook alleen weergegeven wanneer die modus daadwerkelijk actief is.

Mode Switch is echter absoluut niet verplicht.

Home Overview kan ook volledig standalone worden gebruikt. De app bepaalt dan zelf de thuissituatie aan de hand van de gebruikers die in Homey aanwezig zijn.

Het is nadrukkelijk nog een testversie, dus foutmeldingen, vreemde situaties en ideeën zijn juist welkom. :slightly_smiling_face:

Home Overview
One widget. One overview.

Er is een nieuwe testversie.

Oplost:

  • veel vertalingen
  • Standaard submodus naam kon al veranderd worden maar was niet zichtbaar in de widgets, dit opgelost
  • Nieuwe optie : Keypads. Stel een code in om zo een modus te activeren. Via een flow wordt dan de modus geactiveerd

image

Deze Dan-kaart activeerd dan uiteindelijk de mode, let wel op automatische modus moet wel op dit moment nog uitstaan, zal nog iets moeten verzinnen om deze dan misschien een soort van tijdelijk uitzetten.

(Actie is overbodig en zal dat bij de volgende update er weer uithalen omdat je toch een doelmodus moet selecteren)

image

:test_tube: Testversie 3.2.2

Modus Schakelaar | Homey

De afgelopen tijd heb ik gewerkt aan een aantal grotere verbeteringen en uitbreidingen voor Mode Switch. Testversie 3.2.2 is nu beschikbaar. :tada:

:globe_showing_europe_africa: Nieuwe talen

Mode Switch is verder uitgebreid met:

  • :norway: Noors

  • :sweden: Zweeds

  • :italy: Italiaans

:thermometer: Temperatuur & deur-/raamcontacten

Bij Temperatuur is een optie toegevoegd om ook op een temperatuurregel te reageren wanneer de status van een gekoppeld deur- of raamcontact verandert.

:light_bulb: Meer mogelijkheden voor verlichting

Op meerdere plaatsen zijn uitgebreidere lichtinstellingen toegevoegd. Hierdoor kun je niet alleen een lamp in- of uitschakelen, maar ook direct de gewenste helderheid en kleur instellen.

Dit is onder andere beschikbaar bij moduswijzigingen en in de planning.

:door: Contactteller bij Zones & Sensoren

Bij Zones & Sensoren is een contactteller toegevoegd.

Hiermee kun je bijvoorbeeld een toiletlamp slimmer aansturen:

  • Je opent de deur → de lamp gaat aan.

  • Je gaat naar binnen en sluit de deur → de lamp blijft aan.

  • Je opent de deur weer en sluit hem opnieuw → de lamp gaat uit.

Zo kan Mode Switch rekening houden met het aantal keren dat een deur- of raamcontact van status verandert.

:stopwatch: Vertraagde acties bij modussen

Aan modussen zijn vertraagde acties toegevoegd.

Wanneer een modus verandert, kun je bijvoorbeeld instellen dat een lamp of stopcontact niet direct, maar pas 30 seconden later wordt uitgeschakeld.

Update – Probleem met Weather API opgelost :sun_behind_rain_cloud:

Vandaag is er een issue gemeld, dat de Mode Switch om de 8 seconden een oproep deed naar de ManagerWeatherLocal waardoor het limiet overschrijdt. En er zelfs geen weer meer werdt getoond in de app van Homey.

Ik heb hiervoor inmiddels een fix gemaakt en versie 3.2.4 staat nu klaar als testversie.

De Modus-widget vraagt nu alleen live weergegevens op wanneer Live weerachtergrond is ingeschakeld in de widgetinstellingen. Daarnaast heb ik een nieuwe instelling toegevoegd waarmee je zelf kunt bepalen hoe vaak de weergegevens worden vernieuwd.

Standaard staat het verversinterval nu op 5 uur, waardoor het aantal onnodige Weather API-aanroepen aanzienlijk wordt verminderd.

Wanneer Live weerachtergrond is uitgeschakeld, worden er helemaal geen weergegevens opgevraagd.

Ik heb versie 3.2.4 ook direct bij Homey ingediend voor review, zodat deze hopelijk snel naar de live/stabiele versie kan.

Nogmaals bedankt voor het melden van het probleem en voor het helpen verbeteren van Mode Switch! :folded_hands:

Ik ben wat performanceproblemen op mijn Homey Pro (Early 2023) aan het onderzoeken en het lijkt erop dat Modus Schakelaar een vrij constant achtergrondpatroon in CPU-gebruik laat zien.

Ik heb zowel 3.2.8 Test als 3.2.4 getest. Met de app uitgeschakeld stabiliseerde Homey rond 15–20% systeembelasting. Na het inschakelen van Modus Schakelaar zie ik in Insights steeds ongeveer 10% app-CPU gedurende ±10 seconden, daarna ongeveer 20 seconden 0%, waarna dit patroon zich herhaalt.

Dit gebeurt ook wanneer ik geen modus wijzig.

Het geheugengebruik van 3.2.4 liep bij opstarten op van ongeveer 83 MB naar bijna 100 MB, maar zakte daarna terug naar ongeveer 70–73 MB, dus dat lijkt niet direct op een geheugenlek.

Is die achtergrondcyclus van ongeveer 30 seconden normaal gedrag, of zou er nog ergens polling of een achtergrondtaak kunnen draaien die onnodige belasting veroorzaakt?

Hoi Joep,

Ja, er draaien op de achtergrond meerdere periodieke controles in Modus Schakelaar, ook als er geen modus wordt gewijzigd. In de huidige versies worden onder andere zone-/sensorregels en monitoring periodiek gecontroleerd. Daarbij kan de app ook Homey-apparaatgegevens opnieuw ophalen en verwerken. Dat kan het terugkerende CPU-patroon verklaren dat je in Insights ziet.

Ik ben al eens bezig geweest om te kijken ofdat er meer tijd tussen zou kunnen zitten, maar dan heb je het probleem dat je ergens een deur open doet, dat het licht nog niet gelijk aan gaat.

Waar ik bijvoorbeeld wel naar zou kunnen kijken, is wanneer iemand niks heeft ingesteld en bijvoorbeeld alleen zelf de modus aanpas van bijvoorbeeld Thuis naar Afwezig. Dat hij veel minder periodieke controles uitvoert en dat pas gaat doen als er regels zijn ingesteld.

Wel ontzettend bedankt voor deze inzichten, altijd handig om daar verder naar te kijken en zo de app beter en stabieler te laten werken namelijk

Mode Switch v3.3.8 – Testversie

Versie 3.3.8 staat nu klaar om te testen! :test_tube:

Er verschillende verbeteringen en nieuwe functies toegevoegd:

- Monitoring is uitgebreid en kan nu ook zonder stroommeting gebruikt worden.

- Nieuwe flowkaarten voor het starten en stoppen van gemonitorde apparaten.

- Nieuwe flowkaarten voor hoofdmodi en submodi.

- Lichtinstellingen voor kleur en witbalans zijn verbeterd.

- De contactteller is betrouwbaarder gemaakt.

- Verschillende achtergrondprocessen zijn geoptimaliseerd voor een lager CPU-gebruik.

- Diverse fixes, verbeterde vertalingen en stabiliteitsverbeteringen.

Test je versie 3.3.8? Dan is feedback natuurlijk van harte welkom, vooral over Monitoring, de nieuwe flowkaarten, de contactteller en het CPU-gebruik.

Bedankt voor het testen! :folded_hands:

Ik heb vanochtend versie 3.4.5 in de test gezet.

Onderstaande belangrijke veranderingen in deze testversie zijn:

  • Bij de Zones & Sensoren toegevoegd dat je nu ook zonsopgang en zonsondergang kan kiezen i.p.v. alleen tussen tijden.

De grootste verandering in deze testversie is:

  • Je kan nu ook de config doen via een URL, die je kan openen in een browser

Dit is terug te vinden als je het menu opent bij de Mode Switch app instellingenpagina

image

Staat er onder Management - Local configuration

De app zal dan een URL maken en deze is dan wanneer je op hetzelfde netwerk als waarop je Homey zit te benaderen zijn.

Onderstaande pagina zal dan zichtbaar zijn en waarin alle instellingen mogelijk zijn en wat uitgebreider dan via de app instellingen.

Ik wil deze pagina zo makkelijk mogelijk gaan inrichten zodat basisinstellingen voor gebruikers zo makkelijk mogelijk worden gemaakt, met meer uitleg bijvoorbeeld