Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie
Toon posts:

Domoticz - open source domotica systeem - deel 4 Vorige deelOverzicht

Pagina: 1 2 3 ... 12
Acties:

Onderwerpen


Domoticz - Control at your fingertips

Vorig deel: Topicreeks: Domoticz - open source domotica systeem
Domoticz - open source domotica systeem - deel 3

Inhoudsopgave

Wat is Domoticz?

Copy-paste vanaf de website:
Domoticz is a home automation system that lets you monitor and configure various devices like: lights, switches, various sensors/meters like temperature, rain, wind, UV, electra, gas, water and much more. Notifications/alerts can be sent to any mobile device.
Het is een veelzijdige applicatie bedoeld als domotica controller (aansturing/uitlezen van componenten). De software voer je uit op een apparaat zoals een Raspberry Pi. De Pi zet je bijv. in je meterkast en heb je verder geen omkijken naar omdat alles via de ingebouwde webinterface te regelen is.

Het project is gestart door gizmocuz maar ondertussen zijn er meer developers actief. Mocht je zelf geniale ideeën hebben dan kun je uiteraard ook bijdragen als ontwikkelaar, zie hiervoor het forum (hier beneden genoemd).

Tweakers heeft zelf ook een kort stukje over Domoticz geschreven: reviews: Dirigenten voor het domotica-orkest

Waarom Domoticz?

Het grote voordeel van Domoticz is dat het volledig gratis is, je hoeft alleen te investeren in hardware! Ook is het open source en daardoor gemakkelijk uit te breiden met extra scripts en functionaliteiten. Ook is er een API beschikbaar. Deze API werkt via JSON en op die manier kun je informatie uit Domoticz halen en/of zelf in Domoticz stoppen.

Een ander groot voordeel van Domoticz is dat het erg laagdrempelig is. Als beginner heb je het waarschijnlijk zo aan de praat! Je flasht de SD-image op een SD-kaartje, stopt die in je Raspberry Pi en gaan met die banaan.
In het begin zul je niet eens met de commandline of moeilijke scripts aan de gang te hoeven gaan, pas als je meer functionaliteiten wil hebben zal dat nodig zijn.

Protocollen

Het project ondersteunt enorm veel verschillende protocollen en hierdoor is er met elk budget wel een vorm van domotica mogelijk.

433Mhz
Als starter begin je waarschijnlijk met de populaire KlikAanKlikUit producten. Deze producten werken op de 433Mhz frequentie en zijn éénrichtingsverkeer, omdat de ontvangers niet aan terugkoppeling doen. Je weet dus nooit met 100% zekerheid of een apparaat je commando heeft ontvangen ('fire and forget') . Ook is het verkeer onbeveiligd. Vroeger werkte KaKu via het 'ARC'-protocol. Hierbij koos je op de zender en de ontvanger een code, bijv. 'D1' via een codewieltje. Met deze oplossing waren er maar een beperkt aantal combinaties mogelijk (256 om precies te zijn) en was er een grote kans op gezeur met de buren omdat je beiden op hetzelfde kanaal zat. Tegenwoordig gebruikt KaKu het 'AC'-protocol. Voordeel hiervan is dat je zender en ontvanger moet 'pairen' (koppelen). Je drukt op de ontvanger een knopje in waarna hij in de 'inleermodus' gaat. Op dat moment druk je op je zender een knop in, zodat er een signaal wordt uitgezonden. De ontvanger zal bij succesvolle koppeling een aantal keer schakelen om te laten weten dat hij gekoppeld is aan een zender.
Het verkeer bij 433Mhz apparaten loopt overigens altijd alleen maar van zender > ontvanger. Het is dus aan te raden om de zender op een centrale plek in je woning te plaatsen.

Door het AC-protocol van KaKu heb je al geen last meer van je buren, omdat er nu veel meer codes zijn, die ook nog eens random worden gekozen. Het is echter nog steeds zo dat het éénrichtingsverkeer betreft en ook is het nog steeds onbeveiligd (iemand die het ID van de zender oppikt kan dit zelf ook uitzenden (klonen) waarop jouw ontvangers reageren). In de praktijk valt het echter erg mee qua risico.

Bovenstaand is KlikAanKlikUit, de RFXCOM (zie onder) ondersteunt echter nog veel meer protocollen. Zo kun je bijv. ook goedkope deurcontacten van eBay halen, vaak gebruiken deze de 'PT2262' chip welke door de RFXCOM ondersteund wordt. Ook een goedkope deurbel van de Action (SelectPlus) kan gebruikt worden bijv.

RFXCOM
In de basis wordt voor 433Mhz producten de pricewatch: Rfxcom RFXtrx433E USB 433.92MHz Transceiver gebruikt, deze ondersteunt veel protocollen. De volledige lijst vind je in de handleiding (pagina 4 en verder).
Let op bij aanschaf van de RFXCOM: er zijn twee versies van de RFXCOM: het oudere RFXtrx433 model en de RFXtrx433E. Let erop dat je de laatste koopt, die ondersteunt meer devices. Het oudere model wordt nieuw niet meer verkocht, maar kom je misschien op Marktplaats nog wel tegen, zoek echter goed uit wat je wil gaan aansturen en wat het verschil is tussen de twee, met de oudere versie kun je bijv. geen Somfy rolluiken besturen. Het is daarom aan te raden om gewoon voor het nieuwste 'E'-model te gaan.

Zorg ook dat je de nieuwste firmware op de RFXCOM gebruikt, met enige regelmaat brengt RFXCOM een bijgewerkte firmware uit. Hierin zijn dan bugs verholpen of nieuwe apparaten toegevoegd. Je zult wellicht in de log van Domoticz ook wel een melding zien dat er een firmware update is als je erg ver achterloopt.
De firmware is te downloaden op www.rfxcom.com onder het tabje 'Downloads'. Voor de RFXtrx433E zul je in 99% van de gevallen de 'Ext' firmware nodig hebben. De firmware updaten kon altijd al via een Windows PC (of een VM) met het programma 'RFXflash.exe' (schijnt ook onder 'mono' te werken), maar sinds een tijdje (v2.25xx ergens) kun je de RFXCOM ook updaten binnen Domoticz.

RFLink
Sinds een tijd is er ook het RFLink project. Dit is een 433Mhz zender/ontvanger op basis van een Arduino mega + RF set + NRF. Vroeger was dit een stuk goedkoper maar tegenwoordig zijn de prijzen gelijk via bijvoorbeeld Nodo-Shop ter vergelijking met een RFXCOM. (Als je handig genoeg bent om de gateway kit zelf te solderen kan het uiteraard wel goedkoper). Zelf in elkaar zetten kan al vanaf ca. 20,- euro (ex verzendkosten). Ze werken hard aan het continue toevoegen van nieuwe devices. Een overzicht van de door RFLink ondersteunde 433Mhz-devices kan hier op hun website vinden.

Zie ook het RFLink eigen forum of subforum op het Domoticz forum.

Goedkope 433Mhz transceivers van eBay
Er zijn momenteel heel veel verschillende 433Mhz ontvangers op de markt waarvan je het over grote deel meteen kan afschrijven, ze werken maar daar is alles mee gezegd. Waar je bij de zenders nog een antenne er op kan solderen lukt dit vaak bij de ontvangers niet. Hierdoor is zowel het bereik alsmede het signaal totaal niet betrouwbaar.
Domoticz heeft niet voor niets de keus gemaakt om deze goedkope modellen niet out-of-the-box te ondersteunen.

Z-Wave
Als je na een tijdje de smaak te pakken hebt op domoticagebied, zul je waarschijnlijk met Z-Wave aan de gang willen gaan. Z-Wave werkt op 868Mhz, is tweerichtingsverkeer en het verkeer tussen zender en ontvanger is beveiligd, totaal niet te vergelijken met KlikAanKlikUit dus!
Anders dan bij 433Mhz werkt Z-Wave via een zgn. 'mesh'-netwerk. Dit wil zeggen dat het verkeer niet alleen van zender > ontvanger kan lopen zoals bij 433Mhz, maar ook tussen apparaten verloopt. Als je de zender in de woonkamer hebt staan en een wallplug op zolder en ook eentje op de eerste verdieping dan is het zeer waarschijnlijk dat het signaal op deze manier loopt: zender > wallplug 1e verdieping > wallplug zolder. Het netwerk zoekt zelf de 'beste' weg. Op deze manier kun je ook een grotere afstand overbruggen, het netwerk kan immers via meerdere 'hops' verlopen.

Ook bij Z-Wave moet je je nodes pairen met de controller. Bij Z-Wave heet dit 'includen'.

Het voordeel van Z-Wave boven 433Mhz, is dat het een stuk veiliger is, zowel omdat het verkeer beveiligd is, maar ook omdat de ontvanger zal terugkoppelen of hij daadwerkelijk de gewenste actie heeft uitgevoerd. Voor meer 'kritische' toepassing zoals bijv. het aansturen van een verwarmingselement is het daarom verstandig om Z-Wave te gebruiken, bij 433Mhz is er een kans aanwezig dat de ontvanger het signaal niet ontvangt (en je kacheltje de hele dag zou blijven branden en stroom slurpen). Ook het onderling versterken van het netwerk via de nodes is een leuke feature.
Verder kun je met een aantal Z-Wave devices (Fibaro Wallplug bijv.) niet alleen een aangesloten device aan/uit schakelen, maar ook het actuele (Watt) en totale (kWh) stroomverbruik meten.

Voor de Raspberry heb je de product: Z-wave.me RaZberry Module om Z-Wave ondersteuning te verkrijgen. Het nadeel van deze module vind ik zelf dat je gebonden bent aan de Raspberry. Mocht je later besluiten om Domoticz op je NAS o.i.d. te willen draaien dan zul je weer een andere oplossing voor Z-Wave moeten aanschaffen, het RaZberry bordje past immers niet op je NAS.

Een Z-Wave USB-stick is dan een beter idee omdat deze via USB werkt. Voorbeeld hiervan is de Aeon Labs stick. Grote voordeel van de Aeon stick is dat er een batterijtje in zit, waardoor je hem uit de USB-poort kunt trekken en mee kunt nemen naar een Z-Wave device om de Z-Wave node te includen in je netwerk. Zorg ook hier dat je voor Z-Wave producten een recente firmware gebruikt om alles optimaal te laten werken.

Zie voor een overzicht van alle Z-Wave controllers de Pricewatch.

Xiaomi Gateway (Zigbee)
Een nieuwe opkomer is de Xiaomi Gateway. Officieel is dit een apparaat welke niet voor de EU is bestemd. Toch is het mogelijk om de Xiaomo Gateway met Domoticz te laten werken. Je dient minimaal de Gateway te hebben om diverse sensoren in Domoticz te kunnen uitlezen.
De gateway verbindt via WiFi met je Domoticz systeem om vervolgens via het Zigbee protocol met de sensoren te verbinden.

De Gateway:
Xiaomi Gateway: RGB-LED/Speaker/Alarm/LUX Sensor (Dit is de gateway die je minimaal nodig hebt!)

De ondersteunde sensoren:
1. Human Body Sensor (Motion Sensor)
2. Wireless Smart Switch
3. Door/Window Sensor
4. Temperature and Humidity Sensor
5. Smart Socket/Plug - Zigbee version (WiFi versie is NIET ondersteund)
6. Xiaomi Mi Smart Cube (Xiaomi Mi Magic Controller)
7. Wireless Aqara Switch (dubbele knop)
8. Wireless Aqara Switch (enkele knop)
9. Wired Aqara Switch (dubbele knop - UK wandcontactdoos afmetingen!)
10. Wired Aqara Switch (enkele knop - UK wandcontactdoos afmetingen!)
11. Xiaomi Smoke Detector
12. Xiaomi Gas Leak Detector
13. Xiaomi Aqara Window Door Sensor
14. Xiaomi Aqara Temperature Humidity Sensor

Sensoren welke (standaard) NIET werken:
1. Xiaomi MiRobot stofzuiger (wel met een Py script via WiFi!)
2. WiFi wandcontactdozen (schakelaars)
3. Bluetooth lampen
4. Luchtverfrisser (Air Purifier)

WiFi
Een oplossing middels WiFi is ook mogelijk. Ook deze oplossing geeft terugkoppeling aan Domoticz of die aan/uit staat. Een populaire keuze hier in zijn de Sonoff apparaten met aangepaste firmware.

WiFi Ontvangers
De meest bekende WiFi schakelaars komen van Itead onder de merknaam Sonoff. Tegenwoordig worden ze ook verkocht onder de merkvaan GoComma, exact gelijk aan de Sonoff Basic maar met een andere sticker. Zie hier onder de meest bekende:

1. iTead Sonoff Basic
2. iTead Sonoff RF
3. iTead Sonoff SV
4. iTead Sonoff TH10/TH16 with temperature sensor
5. iTead Sonoff Dual
6. iTead Sonoff Pow
7. iTead Sonoff 4CH
8. iTead S20 Smart Socket
9. iTead Slampher
10. iTead Sonoff Touch

Tweaker @Matthijz98 biedt een aantal van bovenstaande modellen aan ter verkoop. Flashen kost je €1 per stuk extra :)

WiFi Zenders
Naast de WiFi ontvangers zijn er nu ook WiFi zenders, deze maken het mogelijk om een fysieke schakelaar te blijven gebruiken zodat de WAF hoog blijft. De meest bekende komt van Shelly.

1. Shelly 1
2. Shelly 2

WiFi Modules flashen
De standaard firmware die wordt meegeleverd bij de meeste ESP8266 modules voldoet vaak niet aan onze eisen. Zo verloopt de verbinding voor de standaard Sonoff firmware via China terwijl dit helemaal niet nodig is in combinatie met Domoticz. Op dit moment zijn er twee firmware pakketen erg interessant om te gebruiken namelijk ESPeasy & Tasmota.

Beide pakketen hebben hun eigen voor en nadelen wil je vooral snel aan de slag en weinig omkijken ergens naar hebben dan zou ik Tasmota aanraden. ESPEasy is erg uitgebreid en je kan er meer mee doen dan Tasmota maar dat vereist meer kennis en tijd.

Zie de instructie video hier onder:

In plaats van de gebruikte ESPTool in de video is het makkelijker om de GUI van NodeMCU Firmware Programmer te gebruiken.

Het flashen zal met de volgende settings plaats moeten vinden:
Baudrate: 115200
Flashsize: 1MByte
Flashspeed: 40MHz
SPI Mode: DOUT

Mocht je het niet aandurven om zelf andere firmware er op te zetten dan zijn er ongetwijfeld mensen die dat (dan wel niet tegen betaling) voor je willen doen.

Een overzicht van alle apparaten (zowel 433Mhz, Z-Wave als de Xiaomi Gateway) die werkend zijn bevonden in Domoticz vind je hier

Welk protocol moet ik nou kiezen?
Dit zijn maar twee voorbeelden van protocollen, maar Domoticz ondersteunt er nog veeeeel meer.

Voor welk protocol je kiest zul je voor jezelf moeten afwegen. 433Mhz is goedkoper dan Z-Wave maar in theorie minder betrouwbaar. Als je een kleine woning hebt en weinig stoorzenders in de buurt (vooral weerstations op 433Mhz met bijna lege batterijen zijn vervelend; die 'schreeuwen' bijna continu dat de batterijen leeg zijn) dan zal het erg meevallen en zul je amper problemen ondervinden. Z-Wave is betrouwbaarder maar de nodes zijn weer veel duurder in aanschaf (ga uit van gemiddeld €50+ per node). Natuurlijk kun je in je events ook een workaround inbouwen om het 433Mhz verkeer naar je ontvangers meer betrouwbaar te maken: simpelweg het commando na een aantal seconden/minuten gewoon nog een keer sturen (bijna zeker weten dat verlichting uit is als je van huis bent bijv.). Dit blijft echter behelpen en het missen van een signaal kan tot irritatie leiden.

Platformen

Het project is oorspronkelijk begonnen met als basis de Raspberry Pi. Dit is nog steeds de grootste doelgroep, de Pi is goedkoop, compact en energiezuinig en meer dan snel genoeg voor Domoticz. De kant-en-klare SD-image is gebaseerd op Raspbian en kun je gelijk mee aan de slag. Let wel op dat je een goede stroomadapter (minimaal 2A) en SD-kaart (minimaal class10) gebruikt.

Tegenwoordig is het beschikbaar gemaakt voor meerdere platformen.

- Arm 32bit (Raspberry/Cubie/...)
- Arm 64bit (Cubie/ODroid/...)
- Windows
- Mac/OSX
- Linux
- Synology (niet via officiële website, wel via Wiki)

Downloaden kan via de Domoticz website.

Versies
Er wordt actief aan Domoticz gewerkt, van kleine bugfixes tot het implementeren van nieuwe functionaliteiten. Bijna dagelijks wordt er wel code gecommit, zie ook de GitHub repository van Domoticz hier.
Er zit een tweedeling in de ontwikkeling, zo verschijnt er eens in de zoveel tijd een nieuwe stable versie, die (zoals de naam al doet vermoeden) 'stable' oftewel stabiel is bevonden. Mocht je wat meer van experimenteren houden dan kun je ook de 'beta' releases draaien. Hierin zitten vaak wat nieuwere functionaliteiten, maar deze builds zijn niet gegarandeerd stabiel. In de praktijk kun je eigenlijk prima beta draaien, doordat er bijna dagelijks nieuwe builds verschijnen zijn bugs snel verholpen.
In de instellingen van Domoticz kun je kiezen van welke releasechannel je updates wilt verkrijgen. Standaard staat deze ingesteld op 'stable'.

Software pakketen

Domoticz kan je zo uitgebreid maken als je zelf zou willen, belangrijke onderdelen kunnen zijn HomeBridge en een fatsoenlijke MQTT broker. Het is daarom van belang om een goede keuze te maken wat betreft de plugin's die je wilt gaan installeren, tenslotte willen we niet ons platform voorzien van overtollige software die het geheel alleen maar onstabiel en/of trager kunnen maken.

Reverse Proxy
Er is een handleiding geschreven om met CaddyServer je Domoticz omgeving vanaf buiten beschikbaar te stellen:
rens-br in "Domoticz - open source domotica systeem - deel 4"

MQTT Broker
Om data te versturen en te ontvangen naar andere apparaten, en dan specifiek IoT modules, wordt er gebruik gemaakt van 1 protocol namelijk MQTT. Het voordeel van dit protocol is dat het alle informatie die het nodig heeft verstuurd in één keer, zo weet je meteen waar de data vandaan komt.

MQTT is standaard niet geïnstalleerd in combinatie met Domoticz maar Domoticz is wel volledig voorbereid op MQTT, het is een kwestie van alleen een goede broker installeren. De meest gebruikte is dan ook Mosquitto. Een duidelijk installatie voor de Pi vindt je hier. Vergeet alleen niet dat een Pi vaak gebruikt maakt van stretch, vervang wheezy dan ook voor stretch.

HomeBridge
HomeBridge zorgt voor een intergratie van Domoticz naar Apple's HomeKit platform, onze collega's paQ en Rgerr hebben hiervoor een heel mooie draadje lopen en die vindt je hier

Zigbee2MQTT
De naam zegt het al, het ontvangt een Zigbee signaal en zet het om naar MQTT. Hierdoor is het -in theorie- niet meer nodig om van elk merk de specifieke gateway aan te schaffen. Dit scheelt aanzienlijk in kosten en de werking is vrijwel gelijk. Echter is het niet meer mogelijk om je apparaten te voorzien van de nieuwste firmware.

Je hebt eigelijk 3 dingen nodig:Voor alle informatie hierover verwijzen we je graag naar het speciale Zigbee2MQTT topic.

Domoticz Telegram bot
Ons community lid @flexje is bezig geweest met het creëren van een Telgram bot voor Domoticz, het geheel werkt via Node-RED. Voor alle informatie verwijzen je graag naar de post zelf. Je vindt hem hier: flexje in "Domoticz - open source domotica systeem - deel 4"

Eenvoudig automatiseren

Natuurlijk is een domoticasysteem niets zonder slimmigheid. Een lamp op afstand aanzetten is niet heel spannend. De kracht bij Domoticz zit hem er juist in dat je op erg eenvoudige wijze apparaten kunt aansturen. Hoe dat werkt zal hieronder worden besproken.

Timers
Domoticz ondersteunt simpele timers:

(Bovenstaand voorbeeld: doordeweeks direct na zonsondergang licht aan, bij zonsopgang weer uit. In het weekend om 17:00 aan en om 22:00 uit)

Blockly events
Leuker wordt het echter wanneer je echt events gaat bouwen. In Domoticz is het vrij eenvoudig om events te bouwen door de Blockly creator die aanwezig is. Op deze manier kun je 'bouwstenen' in elkaar slepen en op die manier een event creëren.

Meer voorbeelden van deze Blockly events kun je hier vinden.

Scripts
Natuurlijk is er ook aan de die-hard scripters/coders gedacht, Domoticz ondersteunt de Lua programmeertaal om scripts te bouwen. Voorbeelden van dergelijke scripts vind je in dit topic, maar ook op de wiki staan genoeg voorbeelden.

Mocht je nou niet van LUA houden dan kun je ook zelf aan de gang gaan, er zijn ook genoeg gebruikers die met Bash of Python leuke scripts hebben gemaakt (zie wiki). Door de eerder genoemde JSON API kun je gemakkelijk met Domoticz communiceren.

Verdere mogelijkheden

Hieronder een opsomming van de mogelijkheden van Domoticz:
  • Aansturen draadloze schakelaars
  • Uitlezen draadloze temperatuursensoren
  • Uitlezen slimme meter (P1-poort) + grafieken genereren
  • Zonnepanelen opwek bijhouden (SolarEdge, YouLess)
  • Rolluiken/zonneschermen aansturen
  • Scenes maken en gebruiken (Bepaalde lichtplannen waarin je bijv. een sfeer kunt vastleggen, 'Romantisch filmkijken' waarbij lampen gedimd staan, of 'Werkverlichting' waarbij je veel licht wilt hebben)
  • Apparaten aansturen via groepen, alle lampen in de huiskamer met één klik aan/uit zetten door de groep 'huiskamer' te bedienen
  • Data van virtuele weerstations binnenhalen (Weather Underground)
  • Zelfbouw nodes (gebaseerd op Arduino) van 'MySensors' project uitlezen
  • Logitech Harmony Hub aansturen
  • Philips Hue verlichting aansturen
  • Milight verlichting aansturen
  • Xiaomi sensoren uitlezen
  • Koppeling met Toon thermostaat mogelijk
  • Koppeling met HomeKit mogelijk (HomeBridge)
  • IP netwerkcamera in Domoticz en snapshot krijgen via pushmessage als deurbel wordt ingedrukt (los script)
  • GPIO-pins van Raspberry bedienen
  • Slimme watermeter
Maar eigenlijk is de beste samenvatting: download het eens en probeer het zelf en zie wat Domoticz je te bieden heeft _/-\o_

Handigheidjes

Nadat je Domoticz draaiend hebt gekregen zijn er waarschijnlijk nog een aantal handigheidjes die je wilt instellen:
  • Zorgen dat USB-devices op de Raspberry altijd dezelfde poort krijgen toegewezen ipv na elke reboot weer door de war ---> Zie wiki
  • Een automatische backup van je domoticz.db (bestand met al je devices + instellingen) instellen naar een FTP-server ---> Zie wiki
Hoe maak ik nou een ELSE IF-blockly :?
In de Blockly-editor sleep je de ELSE IF onder de IF in het plaatje uit de link.

Handige links, topics & posts

Hier vindt je een verzameling handige topics en posts naar de meest gestelde vragen, op deze manier gaan we hier niet meerdere keren de zelfde vraag zien. Als je iets in de lijst mist, stuur mij dan een PB met de link!

Topics
Posts
Instructables

Meer informatie

Voor meer informatie/ondersteuning kun je naast dit topic ook het eigen Domoticz forum raadplegen (let op: Engels is verplichte voertaal) en ook de wiki staat bomvol informatie!

Lees voor je aan de slag gaat ook even de FAQ door. Wellicht is je vraag daar reeds beantwoord. Ook is er een handleiding beschikbaar.

Bijdragen aan het project

Omdat het een open source project is kan in principe iedereen bijdragen met het implementeren en up to date houden van functionaliteiten. Ook de wiki kun je als gebruiker aan bijdragen (logingegevens zijn zelfde als voor het forum). Schroom ook niet om je eigen interessante bevindingen daar te delen, of fouten te corrigeren als je er eentje spot.

Mocht je zeer tevreden zijn met Domoticz en op een financiële wijze wat willen bijdragen, dan kan dat ook: ga naar http://www.domoticz.com/ en klik op de 'Donate' button rechtsonderin.

Dank gaat ook uit naar @ThinkPad & @renedis voor de voorgaande topics!
Disclaimer
Dit topic is nummer 4 in de reeks 'Domoticz' en informatie uit vorige posts zullen deels verouderd zijn. Desondanks kan het nuttig zijn om ook te zoeken in de vorige delen.

Mocht je informatie waardevol vinden, stuur dan even een PB'te zodat we het kunnen opnemen in de lijst van handige posts, op die manier houden we het topic opgeruimd en kunnen we iedereen van de correcte en juiste informatie voorzien.

Het wil nog wel eens helpen om Domoticz te herstarten, zeker bij hele gekke fouten. Hiervoor kan je onderstaande code gebruiken:
code:
1
2
sudo service domoticz.sh stop
sudo service domoticz.sh start

Toppe wijzigde deze reactie 07-09-2019 11:07 (116%)

MacBook Pro Retina 13" 2018  iPhone Xs Max  Apple Watch Series 4  2x Apple TV 4  Stereopair HomePods


  • LJ80
  • Registratie: februari 2007
  • Laatst online: 24-09 13:51
Na wat uurtjes proberen en wat hulp van hier is het gelukt met AEOTEC USB stick toe te voegen.
De fibaro switch is ook toegevoegd.
(ging niet makkelijk want het pair knopje was direct kapot en bleef naar binnen gedrukt staan)

Nu zijn beide dus zichtbaar in de "setup" van OpenZwave.

http://i63.tinypic.com/wkfgd5.png

Maar hoe krijg ik nu de Fibaro als daadwerkelijke switch in domoticz?
Bij devices zie ik "fibaro" er niet tussenstaan.
Wel een stuk of 10 AEOTEC-Zwave.

  • grote_oever
  • Registratie: augustus 2002
  • Laatst online: 21:02
Deel 4 alweer! Gaat lekker :)

  • DaRk PoIsOn
  • Registratie: oktober 2002
  • Laatst online: 19:49
Toppe schreef op zaterdag 8 december 2018 @ 18:45:
Lijkt me tof om een overzicht te maken van alle écht handige posts in deel 3, mocht je wat tegen komen let me know!
Als ik het me allemaal nog goed herinner kwamen iig de:
Xiaomi cube, flower sensor, sonoff schakelaars in/opbouw/hotelschakeling, aansturing voor het zwembad, de camera's en booten met ssd of usb-stick het vaakste langs.

@Toppe

Misschien nog de zigbee2mqtt in de OP, (als dit mag van onze medetweaker) en de (geen idee hoe het ook al weer heet) sensors voor de watermeter.

<Off-topic>Ik ga zo de kroeg in, dus dat link zoeken lijkt me niet meer zo betrouwbaar, zal morgen kijken of ik nog iets kan toevoegen!

DaRk PoIsOn wijzigde deze reactie 08-12-2018 21:47 (24%)

who put a "stop payment" on my reality check


  • Dacuuu
  • Registratie: maart 2009
  • Nu online
Ik mis de Shelly1 in de OP. :)

Mijn Youtube reviews: https://www.youtube.com/user/BartjuhB/videos


  • commentator
  • Registratie: mei 2004
  • Laatst online: 21:04
LJ80 schreef op zaterdag 8 december 2018 @ 23:56:
[Afbeelding]

23:48:56 aan met fysieke schakelaar
23:49:00 uit met fysieke schakelaar
23:49:29 aan in dashboard (gebeurt niets)
23:49:29 uit in dashboard (gebeurt niets)


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2018-12-08 23:48:56.617 (AEOTEC Z-Wave) Light/Switch (AEOTEC2)
2018-12-08 23:48:59.239 (AEOTEC Z-Wave) Usage (AEOTEC1 kwh)
2018-12-08 23:48:59.305 (AEOTEC Z-Wave) General/kWh (kWh Meter Dakterras)
2018-12-08 23:49:00.473 (AEOTEC Z-Wave) Light/Switch (AEOTEC2)
2018-12-08 23:49:01.229 (AEOTEC Z-Wave) Usage (AEOTEC1 kwh)
2018-12-08 23:49:01.263 (AEOTEC Z-Wave) General/kWh (kWh Meter Dakterras)
2018-12-08 23:49:29.459 OpenZWave: Domoticz has send a Switch command!, Level: 255, NodeID: 2 (0x02)
2018-12-08 23:49:29.501 (AEOTEC Z-Wave) Light/Switch (AEOTEC2)
2018-12-08 23:49:29.457 Status: User: Admin initiated a switch command (208/AEOTEC2/On)
2018-12-08 23:49:34.661 OpenZWave: Domoticz has send a Switch command!, Level: 0, NodeID: 2 (0x02)
2018-12-08 23:49:34.708 (AEOTEC Z-Wave) Usage (AEOTEC1 kwh)
2018-12-08 23:49:34.732 (AEOTEC Z-Wave) General/kWh (kWh Meter Dakterras)
2018-12-08 23:49:34.796 (AEOTEC Z-Wave) Light/Switch (AEOTEC2)
2018-12-08 23:49:34.659 Status: User: Admin initiated a switch command (208/AEOTEC2/Off)


Alleen de fysieke schakelaar werkt dus, en afstand kan het echt niet zijn is 2 meter.
Meer Z-wave heb ik nog niet (moet ergens beginnen, mits het werkt) ;)
herstart domoticz lost vaak t probleem op

  • BrcBas
  • Registratie: oktober 2007
  • Nu online
Dankje Toppe!

BrcBas wijzigde deze reactie 09-12-2018 11:04 (165%)


  • Dacuuu
  • Registratie: maart 2009
  • Nu online
Toppe schreef op zondag 9 december 2018 @ 09:23:
[...]


Staat er ondertussen in. Heb je zelf ervaring met Shelly? Zo ja, het is toch mogelijk om de lamp weer via Domoticz aan te zetten als de schakelaar ‘uit’ is?
Helaas heb ik zelf nog geen ervaring met een Shelly,

Mijn Youtube reviews: https://www.youtube.com/user/BartjuhB/videos


  • tozzke
  • Registratie: oktober 2001
  • Laatst online: 19:09

tozzke

aka tozzert

sterremos schreef op zondag 9 december 2018 @ 16:13:
[...]


ook geprobeerd maar werkt nog niet, geel is de laatste in het menu, alle kleuren lopen door tot geel, daarna wel even een kleurje maar blijft op geel

[Afbeelding]
Ik zie nog steeds geen 3 else if's...

zin om slap te ouwehoeren? join #vervoer, #android, #domotica of #Ubiquiti @ IRC


  • rasper
  • Registratie: januari 2015
  • Laatst online: 15-10 19:19
Toppe schreef op zondag 9 december 2018 @ 15:46:
[...]


De draden in de meterkast moet kunnen. Andere optie is de boel dicht kitten, heb je geen last van oxidatie, batterijtje vervangen wordt alleen een uitdaging.

Ik wil ook een slimme bel, mocht iemand een oplossing hebben waarbij de bestaande drukken blijft zitten, let me know!
Ik heb al jaren een klikaanklikuit zender aan mijn bestaande belknop. Op zich geen fan van kaku maar mijn uitdaging is dat ik geen stroom heb om iets van een zender te voeden dus moet op batterij. Iets als https://www.klikaanklikui...7000b-drukknopzender.html
Ik vang het signaal op met RFXCom en laat dan verschillende bellen afgaan, stuur appje ed.

Acties:
  • +2Henk 'm!
  • Pinned

  • tsjoender
  • Registratie: april 2005
  • Laatst online: 14:14
Toppe schreef op zondag 9 december 2018 @ 15:46:
[...]


De draden in de meterkast moet kunnen. Andere optie is de boel dicht kitten, heb je geen last van oxidatie, batterijtje vervangen wordt alleen een uitdaging.

Ik wil ook een slimme bel, mocht iemand een oplossing hebben waarbij de bestaande drukken blijft zitten, let me know!
M.v.Veelen schreef op zondag 9 december 2018 @ 17:30:
[...]


Mocht je iets werkbaars gevonden hebben, let us know. Ik heb er deze week helaas geen tijd voor. De oplossing met de Sonoff lijkt me heel interessant. Mbv de Sonoff kun je in Domoticz weer tal van events triggeren, waaronder het sturen van een foto.
Wat ik niet wil, is vertraging. Dus: men drukt op de deurbel en moet dan direct ook (buiten) de deurbel kunnen horen. Met zo'n oplossing waarbij de oorspronkelijke setup behouden blijft, zou dat moeten werken. En als Domoticz offline is, zou evengoed de deurbel moeten blijven werken.
Je kan een optocoupler gebruiken welke detecteert of de stroomkring gesloten is en er stroom door de bel/gong loopt. Dan blijft de bedrading voor de deurbel gewoon standaard en werkt het ook prima als Domoticz offline is. De optocoupler sluit je verder aan op de Raspberry Pi / ESP8266 / Sonoff wat maar voor handen is / het meest praktisch werkt voor deze toepassing.

  • renedis
  • Registratie: juli 2003
  • Laatst online: 20:22
Toppe schreef op zondag 9 december 2018 @ 20:53:
[...]


De vraag kwam vanuit Zeehond in "Domoticz - open source domotica systeem - deel 3" maar ik zet je er bij als mede auteur hoor ;)
Het is ook geen flame oid. Had voorheen wat nauwer contact met Thinkpad en daar overlegde we eerst hoe/wat.
renedis schreef op zondag 9 december 2018 @ 20:54:
[...]


Het is ook geen flame oid. Had voorheen wat nauwer contact met Thinkpad en daar overlegde we eerst hoe/wat.
Ik snap je wel, alleen gezien je laatste post in Maart was ging ik er een beetje vanuit dat je geen Domoticz meer gebruikte |:( maar je staat er bij als mede auteur als ‘t goed is >:)

MacBook Pro Retina 13" 2018  iPhone Xs Max  Apple Watch Series 4  2x Apple TV 4  Stereopair HomePods


  • Knielen
  • Registratie: december 2009
  • Laatst online: 19:43
@Toppe

Een aantal dingen die me zo te binnen schieten die je zou kunnen toevoegen/wijzigen aan de topicstart

- Ook kan je met Domoticz een heel aantal CV-ketels/Thermostaten slim maken met behulp van OTGW
- Zelf script maken met LUA moeten we denk ik afraden, als je nieuw bent direct beginnen met DzVents!

Xiaomi Mi Note 3 | Galaxy Tab A 10.5

sgsdebruijn schreef op maandag 10 december 2018 @ 10:12:
Ik heb ieder keer als ik mijn Aeotec zwave stock uit de Pi haal het probleem dat Domoticz de stick pas weer ziet na een reboot.
Ik heb persistent USB maar ben eigenlijk opzoek naar een manier om de aangesloten USB-apparaten opnieuw te initialiseren.
Tijd terug had ik een commando maar kan het nergens meer terugvinden.
Wie kan helpen
Snelle Google levert op:

code:
1
udevadm trigger

MacBook Pro Retina 13" 2018  iPhone Xs Max  Apple Watch Series 4  2x Apple TV 4  Stereopair HomePods


  • tsjoender
  • Registratie: april 2005
  • Laatst online: 14:14
dfrenner schreef op maandag 10 december 2018 @ 15:40:
Ik ben op zoek naar een systeem dat mijn meterstanden kan uitlezen en opslaan.
Donderdag is een slimme meter geplaatst met P1 poort, voor de stroom.
Dit is vrij simpel uit te lezen en zal mijn eerste stap worden.

Maar dan volgt de water meter, die draait nog en daar zal ik extra hardware voor nodig hebben.

Het lastigste wordt de warmtemeter. Heel de wijk is gasloos neergelegd en iedereen heeft stadswarmte van Eneco bij ons. Eneco heeft laatst de warmtemeter vervangen voor een Kamstrup Multical 403.

https://www.kamstrup.com/...nergy-meters/multical-403

Heeft iemand ervaring met het loggen van data van zo'n warmtemeter? Kan het uberhaupt?

Ik wil denk ik met een Pi 2 of 3 op de kop tikken en met Domoticz gaan draaien en uitsluitend gebruiken om meterstanden te loggen en bewaren.
Hier log ik ons warmteverbruik met de IR-Schreib-Lesekopf op een Kamstrup 402. Best mogelijk dat er achter het venstertje boven het display van de 403 ook een IR interface zit. Kamstrup heeft een eigen protocol welke op meerdere van hun meters gebruikt wordt waarmee dan via IR telegrammen uitgelezen kunnen worden met daarin het debiet, aanvoer- en retour temperatuur en aantal joules warmte.

Je kunt de IR lees/schrijfkop zelf bouwen of een kant en klare uit Duitsland laten komen. Ik heb dat laatste gedaan en dat kostte in 2015 net geen €37 inclusief vezending. Hier meer info over hoe je die daar kan bestellen.

In de meter zit een D-cel batterij. Geen idee hoe lang die meegaat. Ik log al ruim een jaar iedere 20 minuten, maar kan niet nagaan hoever de batterij al opgebruikt is. Geen idee ook hoe Ennatuurlijk zal reageren als die batterij op is. Wat voor mij een eye opener was (eerder had ik het al eens opgegeven) is dat de IR interface geactiveerd wordt als je op de knoppen van de meter drukt. Daarna blijft die nog 25 minuten actief en wordt dan weer afgesloten. Als je binnen die 25 minuten een telegram ophaalt dan blijft de interface weer 25 minuten actief. Vandaar dat ik elke 20 minuten uitlees om de interface actief te houden en de batterij niet teveel te belasten. Voordat ik dit wist had ik al van alles geprobeerd om ook maar iets van data uit het apparaat te halen, maar zonder succes...

Dit topic linkt naar scripts welke je kunt gebruiken icm Domoticz, maar die had je zelf ook al gevonden zie ik :)

Acties:
  • +1Henk 'm!
  • Pinned

  • jondezwaan
  • Registratie: november 2005
  • Laatst online: 22-10 21:06
Boest schreef op maandag 10 december 2018 @ 20:05:
Ik draai domoticz V4.9700 op een Raspberry.

Gisteren heb ik een nieuwe lamp gekoppeld met hue maar deze komt niet bij apparaten te staan bij domoticz¿ iemand een idee?

Alvast bedankt!
Ligt niet aan jou, in die specifieke build zit een bug waardoor Philips Hue lampen niet goed werken. Zelf draai ik, sinds die bug, al een paar maanden build 4.9741.

http://cim.works


  • vuurtjih
  • Registratie: april 2015
  • Laatst online: 20:15
Ryan_ schreef op maandag 10 december 2018 @ 20:54:
[...]


Ah, die ziet er als volgt uit:
[Afbeelding]
Waarom wil je perse weten of de lamp uit is? Je kan hem in principe ook gewoon "aan" laten sturen als het >20.32.

Dit kan ook zonder een blockly trouwens, door middel van een timer te zetten bij de schakelaar.

Honor View 20 | Cubot Power / X18 Plus| Chuwi HI9 Air | PS4 Slim


  • Ryan_
  • Registratie: februari 2009
  • Laatst online: 22-10 13:04
vuurtjih schreef op maandag 10 december 2018 @ 20:58:
[...]


Waarom wil je perse weten of de lamp uit is? Je kan hem in principe ook gewoon "aan" laten sturen als het >20.32.

Dit kan ook zonder een blockly trouwens, door middel van een timer te zetten bij de schakelaar.
Ik heb de time check er tussenuit gehaald. Werkt helaas nog steeds niet. Terug naar de tekentafel dan maar. ;)
Lijkt me wel leuk om via Blocky verder te gaan om het huis verder te automatiseren. Dit leek me een mooie start. :9

In C# check ik vaak eerst voordat ik het programma iets laat doen. Vandaar de time check. :)

Edit: ik zie het al:
https://tweakers.net/ext/f/6CIW5aG5l5SgYQOHn7TlD0pu/full.png 8)7

Ryan_ wijzigde deze reactie 10-12-2018 21:10 (7%)


  • vuurtjih
  • Registratie: april 2015
  • Laatst online: 20:15
Ryan_ schreef op maandag 10 december 2018 @ 21:09:
[...]


Ik heb de time check er tussenuit gehaald. Werkt helaas nog steeds niet. Terug naar de tekentafel dan maar. ;)
Lijkt me wel leuk om via Blocky verder te gaan om het huis verder te automatiseren. Dit leek me een mooie start. :9

In C# check ik vaak eerst voordat ik het programma iets laat doen. Vandaar de time check. :)

Edit: ik zie het al:
[Afbeelding] 8)7
Welke timezone zit jij https://gyazo.com/852c4c1983ad702137d3a218498f26e0.png :+

Is het nu gelukt?

Honor View 20 | Cubot Power / X18 Plus| Chuwi HI9 Air | PS4 Slim


  • Ryan_
  • Registratie: februari 2009
  • Laatst online: 22-10 13:04
vuurtjih schreef op maandag 10 december 2018 @ 21:16:
[...]


Welke timezone zit jij [Afbeelding] :+

Is het nu gelukt?
Ja, de Raspberry stond nog op een andere timezone. Zojuist aangepast naar Amsterdam en de lamp sprong gelijk aan. _/-\o_

Bedankt voor jullie hulp! Nu nog meer leuke Blockly's schrijven. :9~
Ryan_ schreef op maandag 10 december 2018 @ 21:09:
[...]


Ik heb de time check er tussenuit gehaald. Werkt helaas nog steeds niet. Terug naar de tekentafel dan maar. ;)
Lijkt me wel leuk om via Blocky verder te gaan om het huis verder te automatiseren. Dit leek me een mooie start. :9

In C# check ik vaak eerst voordat ik het programma iets laat doen. Vandaar de time check. :)

Edit: ik zie het al:
[Afbeelding] 8)7
Misschien slim om er een RTC op aan te sluiten... ;)

MacBook Pro Retina 13" 2018  iPhone Xs Max  Apple Watch Series 4  2x Apple TV 4  Stereopair HomePods


  • sterremos
  • Registratie: mei 2013
  • Laatst online: 13-10 14:21
vuurtjih schreef op maandag 10 december 2018 @ 20:19:
[...]


Hoe heb je deze scenes gemaakt? Wil via een blockly m'n Yeelight Bulb (en toekomstig de strip) van kleur doen veranderen, maar kan de optie daarvoor niet vinden.


[...]


Nee, je moet je eerste If_Do veranderen in degene met het tandwiel. Dan kan je de Else_Ifs eronder slepen.
In Domotiicz bij de tab Groepen een groep/scene aanmaken .
De scene een naam geven, BV strip rood.
De Kleur instellen en het niveau instellen

Save deze ,
bij de instellingen meer opties naar gebeurtenissen
Bij de devices staat je scene bij scenes, welke je dan in je blocky kan toevoegen

Ron

  • thecompany
  • Registratie: maart 2004
  • Laatst online: 20:46
Lizard schreef op maandag 10 december 2018 @ 23:43:
[...]
Ik heb met de local setup gewacht totdat ik zeker wist of de docker images bijgewerkt zijn. Dus ben ik bezig geweest om dit met de hosted versie aan de praat te krijgen. Bijna alles werkt daarvan, behalve het aan/uitzetten van lampen via Google. Het syncen, lijkt ook te werken. Wel had ik dat localhost issue waar ik een issue voor geopend heb. ;) Is er trouwens een mogelijkheid om vanuit Domoticz de devices naar gBridge te pushen, behalve een update van de hardware?
Ook het aan en uitzetten zou sinds vanmorgen moeten werken, ik heb zojuist de kerstverlichting uitgezet via de hosted instance. Wat betreft het pushen, hoe zie je dit voor je? Nu worden alle Domoticz devices opgehaald en vergeleken met gBridge devices on start van de plugin, dit zou bij elke ping (elke 10 sec) kunnen maar dit geeft wel veel API calls...

@EvJd
Misschien voor jou ook interessant :)

  • Señor Sjon
  • Registratie: juli 2003
  • Laatst online: 13:04

Señor Sjon

Moderator General Chat

Magnificent bastard

Worden hoge poorten in de regel niet geblokkeerd door allerhande filters?

This is my signature. There are many like it, but this one is mine.

Ryan_ schreef op dinsdag 11 december 2018 @ 09:18:
Nog meer mensen die een Experiabox gebruiken in samenwerking met Domoticz?

Ik wil vanaf buiten Domoticz kunnen bereiken. Deze draait op een Pi en op port 8081. Er draait al een webserver op die luistert naar port 80. Dit werkt prima. Echter krijg ik geen connectie met Domoticz.


[Afbeelding]
Ik had het zelfde probleem, blijkt dat ICT hier (werk) mensen te slim wouden af zijn door het verkeer op die poort te blokkeren. Geen idee waarom maar https doet het prima :+ :*)

MacBook Pro Retina 13" 2018  iPhone Xs Max  Apple Watch Series 4  2x Apple TV 4  Stereopair HomePods


Acties:
  • +2Henk 'm!
  • Pinned

  • vandermark
  • Registratie: augustus 2005
  • Laatst online: 14:40
Ryan_ schreef op dinsdag 11 december 2018 @ 09:44:
[...]


Haha, blijkbaar hier ook. Zojuist getest op 4G en daar werkt het wel. Hmz, eens kijken hoe ik dit ga oplossen. https pakt hij lokaal ook niet.
Ik heb domoticz op de synology draaien en gebruik een reverse proxy i.c.m. een algemeen Let's Encrypt certificaat op mijn synology om diverse apparaten op mijn netwerk via https (poort 443) te bereiken. Zo is onder andere mijn omvormer bereikbaar via https://solar.mijnserver.nl

Als je een synology hebt zou je op die manier ook je domoticz device via poort 443 bereikbaar maken. De reverse proxy zorgt dat intern de link wordt gelegd naar het IP adres en poort van domoticz:

https://domot.mijnserver.nl --> internIPdomoticz:8081

STRAVA | Mijn trouwfotografie site

Ryan_ schreef op dinsdag 11 december 2018 @ 14:02:
[...]


Ik zal dit vanavond eens proberen wanneer ik thuis ben. Moet eerlijk zeggen dat ik me er verder nog niet heb verdiept. Webserver doet wat hij moest doen en Domoticz ook. Tot nu dan, aangezien ik er vanaf mijn werk niet op kan ;)
Op je werk zijn het IT'rs, wij zijn Tweakers >:)

MacBook Pro Retina 13" 2018  iPhone Xs Max  Apple Watch Series 4  2x Apple TV 4  Stereopair HomePods


  • vwtune
  • Registratie: mei 2008
  • Laatst online: 16:20
Toppe schreef op dinsdag 11 december 2018 @ 14:10:
[...]


Op je werk zijn het IT'rs, wij zijn Tweakers >:)
Zaterdag gingen wij kerstlampjes halen, mijn vriendin had een paar leuke gevonden om op te hangen tegen je gevel aan, maar die dingen gingen op batterijen. Ik zei: dat vind ik niets want dat vreet batterij en moet je steeds aan en uit zetten… Toen schoot, terwijl ik dat zei, door mijn hoofd om er een sonoff (zo een 1 channel 7 -32volt) aan te hangen. Dus toch gekocht en bij thuiskomt meteen overal de schaar erin waarop mijn vriendin zei: altijd als wij een elektrisch apparaat kopen, sloop jij het of haal je het uit elkaar! Mijn antwoord: ik ben een tweaker… :+

  • luigi87
  • Registratie: juni 2009
  • Laatst online: 22-10 10:34
vwtune schreef op dinsdag 11 december 2018 @ 14:51:
[...]


Zaterdag gingen wij kerstlampjes halen, mijn vriendin had een paar leuke gevonden om op te hangen tegen je gevel aan, maar die dingen gingen op batterijen. Ik zei: dat vind ik niets want dat vreet batterij en moet je steeds aan en uit zetten… Toen schoot, terwijl ik dat zei, door mijn hoofd om er een sonoff (zo een 1 channel 7 -32volt) aan te hangen. Dus toch gekocht en bij thuiskomt meteen overal de schaar erin waarop mijn vriendin zei: altijd als wij een elektrisch apparaat kopen, sloop jij het of haal je het uit elkaar! Mijn antwoord: ik ben een tweaker… :+
Haha herkenbaar. ik kreeg alleen laatst het compliment dat papa (ik heb een dochter van 1,2 jaar) altijd alles weer maakt, en soms ook niet :+

Wij hebben laatst een bank gekocht en 1 van de aankoop criteria was de hoogte van de pootjes. De robotstofzuiger moet wel passen :P

En zo hebben wij soms hele rare criteria, en ik dan ook tot elektrische apparaten want het moet wel automagisch werken.

luigi87 wijzigde deze reactie 11-12-2018 15:10 (13%)

Hier het linkje naar de guide voor presence detection op basis van Tasker + Autolocation op een Android Client, check me V&A voor 2de kans domotica dingetjes

luigi87 schreef op dinsdag 11 december 2018 @ 15:09:
[...]


Haha herkenbaar. ik kreeg alleen laatst het compliment dat papa (ik heb een dochter van 1,2 jaar) altijd alles weer maakt, en soms ook niet :+

Wij hebben laatst een bank gekocht en 1 van de aankoop criteria was de hoogte van de pootjes. De robotstofzuiger moet wel passen :P

En zo hebben wij soms hele rare criteria, en ik dan ook tot elektrische apparaten want het moet wel automagisch werken.
Die van de robot ken ik. Eerste wat ik deed in de winkel was de hoogte meten, alles wat niet paste werd per definitie al afgekeurd.

Gelukkig heb ik een hoge WAF thuis, die begint het ondertussen ook leuk te vinden.

Vooral als er visite komt: Hey Siri turn on dining table :*)
Heb je eventueel een 2,5A? Kan je dat eens testen

Toppe wijzigde deze reactie 11-12-2018 15:17 (10%)

MacBook Pro Retina 13" 2018  iPhone Xs Max  Apple Watch Series 4  2x Apple TV 4  Stereopair HomePods


  • luigi87
  • Registratie: juni 2009
  • Laatst online: 22-10 10:34
Toppe schreef op dinsdag 11 december 2018 @ 15:16:
[...]

Die van de robot ken ik. Eerste wat ik deed in de winkel was de hoogte meten, alles wat niet paste werd per definitie al afgekeurd.

Gelukkig heb ik een hoge WAF thuis, die begint het ondertussen ook leuk te vinden.

Vooral als er visite komt: Hey Siri turn on dining table :*)
Ja gisteren de kerstboom neergezet. Was die even vergeten in de Alexa te activeren. Dat moest ik dan ook instant regelen :P
Dochterlief vindt het nu weer prachtig als de kerstboom uit en aan gaat door Alexa.

Hier het linkje naar de guide voor presence detection op basis van Tasker + Autolocation op een Android Client, check me V&A voor 2de kans domotica dingetjes


  • Ryan_
  • Registratie: februari 2009
  • Laatst online: 22-10 13:04
Mooie dag aanbieding bij Amazone.es. OSRAM Smart+ plug voor €8,64 per stuk. Komen nog wel wat verzendkosten bij. Totaal €14.27 met verzenden naar Nederland.

  • luigi87
  • Registratie: juni 2009
  • Laatst online: 22-10 10:34
Haha ze kan gelukkig geen engels nog. Maar het zal ergens in de komende jaren een discohuis worden als het aan Fiona ligt...

Hier het linkje naar de guide voor presence detection op basis van Tasker + Autolocation op een Android Client, check me V&A voor 2de kans domotica dingetjes


  • thecompany
  • Registratie: maart 2004
  • Laatst online: 20:46
Lizard schreef op dinsdag 11 december 2018 @ 21:06:
[...]

Ik heb er nog even over nagedacht, zou er vanuit gBridge geen notificatie via MQTT kunnen komen als je sync my devices zegt, zodat het 'on-demand' kan? Verder ben ik het met je eens, is meer een luxe iets dan echt noodzakelijk :)

Verder lukt het aan/uitzetten nog niet met de hosted versie, ik krijg deze error:
Nog even een vervolg, hier lijken inkomende berichten nog niet te werken:

code:
1
 2018-12-11 21:01:57.212 (gBridge) Incoming message!{'PacketIdentifier': 1, 'Topics': [{'Description': 'Failure', 'Status': 128}], 'Verb': 'SUBACK'}



EDIT: Ok, probleem gevonden...
in MQTT base topic: had ik de userid niet aangepast. daar stond nog vrolijk "gBridge/u1". Nadat ik die gecorrigeerd heb lijkt het te werken! _/-\o_
Mooi dat het werkt!

Wat betreft de sync, dat is een uitstekende optie. Ik krijg inderdaad een sync berichtje binnen over mqtt. Je moet je dan twee keer Sync my devices zeggen, eerste keer worden devices toegevoegd, tweede keer ook daadwerkelijk naar Google gesynced maar dat is nog te overzien. Zal het morgenavond even inbouwen.
Mozart schreef op woensdag 12 december 2018 @ 15:57:
[...]

Veranderen van het poortnummer is alleen maar uitstel van gevonden worden in mijn ogen. Security through obscurity.

Daarnaast is wat je zegt dat de attacker niet ontdekt wil worden wel waar maar wie zegt dat de attacker zo denkt? Ik blijf erbij, herinstallatie is de enige juiste manier om verder te gaan...
Ik ben het wel met je eens, en ik zoek argumenten om me zelf te overtuigen dat het niet nodig is. Dit wordt dan al de derde herinstallatie in nog geen 6 weken tijd, net nu alles gewoon werkt.

MacBook Pro Retina 13" 2018  iPhone Xs Max  Apple Watch Series 4  2x Apple TV 4  Stereopair HomePods


  • luigi87
  • Registratie: juni 2009
  • Laatst online: 22-10 10:34
Toppe schreef op woensdag 12 december 2018 @ 15:34:
Raspberry 'Gehackt'

Zoals sommige al voornomen hadden: ik had geen SSH toegang meer tot de Pi, wist vrijwel meteen dat ze via brute-force methode ofzo geprobeerd hadden binnen te komen en dat het nog gelukt was ook. Voelt wel apart, gehackt worden. Maar bewijst ook meteen hoe zwak we zijn. Meer informatie over de hack zelf vinden jullie hier.

Om controle terug te krijgen heb ik een aantal stappen moeten volgen, deze kunnen uitsluitend via fysieke controle!.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
# We gaan eerst het wachtwoord veranderen van de root user. Open hiervoor de terminal en tik
sudo passwd

# Vervolgens gaan we de root SSH toegang geven, dat doen we voor onderstaand bestand te bewerken:
sudo nano /etc/ssh/sshd_config
# Zoek naar '# Authentication:' en verander "#PermitRootLogin prohibit-password" naar "PermitRootLogin yes". 
# Sla het bestand op en herstart de SSH service, je moet je eerder ingestelde wachtwoord invoeren. Let wel op dat je de root user selecteert.
sudo service ssh restart

# Gebruik nu SSH om toegang te krijgen tot de Pi, tik vervolgens onderstaande code om het wachtwoord van je 'pi'  gebruiker te wijzigen
sudo passwd pi

# Na de wijziging kan je weer via de normale weg naar binnen, vergeet de 2de stap niet terug te draaien!


Ondanks dat ik nu wel weer toegang heb tot de Pi weet ik niet wat er op de achtergrond allemaal gebeurt is, ik ga er vanuit dat het niet spannend is. Wie wilt tenslotte mij elektra meter hacken? Volgens mij proberen ze dit eerder op elke openstaande SSH poort.

Maar, het zet me wel aan het denken want ik wil graag toegang wanneer het mij uitkomt via SSH. Wat zijn hierin de opties en wat kan ik allemaal doen om mensen buiten de deur te houden? Tenslotte is je 'hele' huis met één apparaat te besturen.

Ik ga me iets meer verdiepen in 'Open Authentication Time-Based One-Time Password', oftewel twee-staps-verificatie.
Open VPN connectie maken?
Ik heb maar 1 poortje open staan voor OpenVPN, en dan ook op een ongebruikelijke poortnummer en als ik connectie heb, na check van certificaten. kan ik me hele interne netwerk benaderen

Hier het linkje naar de guide voor presence detection op basis van Tasker + Autolocation op een Android Client, check me V&A voor 2de kans domotica dingetjes


  • Me Albert
  • Registratie: november 2018
  • Laatst online: 18-10 23:01
Op deze site staan een paar goede beveiligings-tips. Wordt ook uitgelegd hoe brute-force pogingen kunnen worden voorkomen.

http://kamilslab.com/2017...ry-pi-user-needs-to-take/

Gasloos sinds 10-03-2019. Panasonic 5Kw monoblok. panelen:2760 Wp ZZO en 2650 Wp zuid.


  • MyBearTibbers
  • Registratie: augustus 2010
  • Laatst online: 16:22
Toppe schreef op zondag 9 december 2018 @ 15:46:
[...]


De draden in de meterkast moet kunnen. Andere optie is de boel dicht kitten, heb je geen last van oxidatie, batterijtje vervangen wordt alleen een uitdaging.

Ik wil ook een slimme bel, mocht iemand een oplossing hebben waarbij de bestaande drukken blijft zitten, let me know!
Ik heb het opgelost door op de 8v lijn van de beltrafo een bruggelijkrichter met hierachter een optocopler te plaatsen. Deze stuurt vervolgens een draadloze deurbel van de Action aan welke uitgelezen wordt door de rflink.
dfrenner schreef op donderdag 13 december 2018 @ 16:16:
[...]


Nee ik krijg daar geen opties te zien om devices toe te voegen.
Of mis ik iets elementairs van Domoticz? Het draait hier sinds gisteren ;)

Ik lees dit:
The honeywell hardware currently adds the following devices to Domoticz. The state of the devices is polled every 300 seconds.
1) Temperature indoor
2) Temperature outdoor
3) Target setpoint of the heating
4) On/Off switch for the device
5) Away (based on geofencing, true if all participants left the area)
6) Operating state of the system (at the moment of the poll which is every 300 seconds)

Ik ging ervan uit dat de toegevoegde hardware, de devices zelf aanmaakt.

Binnen settings staat dit al groen:

Hardware/Devices:
Accept new Hardware Devices
Doet hij ook, je moet alleen op de device pagina kijken. Ik zal ‘m weer meteen toevoegen!

Edit: hij doet het hier ook niet, zal vanavond even kijken of ik tijd heb

Toppe wijzigde deze reactie 13-12-2018 16:48 (3%)

MacBook Pro Retina 13" 2018  iPhone Xs Max  Apple Watch Series 4  2x Apple TV 4  Stereopair HomePods


  • denuz
  • Registratie: augustus 2006
  • Laatst online: 20:44
SuperKris schreef op donderdag 13 december 2018 @ 19:24:
Weet iemand hier hoe ik een xiaomi muurschakelaar kan toevoegen aan domoticz? Ik zie deze wel in de Xiaomi app, maar niet in domoticz. Andere sensoren werken wel prima.
Overschakelen naar Betá. Kan op de settings page van domoticz.

  • mDieli
  • Registratie: januari 2010
  • Laatst online: 21-10 20:29
Robbie T schreef op zaterdag 15 december 2018 @ 18:39:
[...]


Awesome! Dit werkt inderdaad. Ik onderbreek nu als het ware de timer van 5 minuten door te zeggen, als deur dicht is doe gateway dan uit als ik het goed begrijp.

Helpt ook blockly weer verder begrijpen. Thanks man!
Nooit geweten dat dit ging werken. Vroeger wel eens hetzelfde geprobeerd met Blocky en nooit werkend gekregen. (Hier overigens nooit aan gedacht)
Wat ik me echter wel goed kan voorstellen, is dat als je deze Blocky op Timer (en ook "All"?) laat staan, je elke timer run, een "Off" commando naar je Xiaomi Gateway laat sturen.

Ik zou zeker eens naar dzVents kijken. Had je dit ook gemakkelijk mee kunnen doen en had je (indien nodig) eenvoudig een check kunnen inbouwen.


Edit:

Even quick en dirty een scriptje voor je gemaakt. Het script loopt elke minuut een keer en kijkt of of de deur open is en dit al 5 minuten of langer is. Vervolgens kijkt hij of Xiaomi deurbel uit is en als dit allen zo is, zet hij het xiaomi deurbel level naar 10.
Note: Ik heb nog nooit levels gebruikt en gebruik on/off voor deuren en ramen ipv open/dicht.
Dus of dit 100% werkend is, geen idee. Het is in ieder geval een idee hoe het mogelijk zou kunnen werken en heb je een idee van de mogelijkheden




code:
1
2
3
4
5
6
7
8
9
10
11
return {
    active = true,
    on = {
        timer = {'Every minute'},
        execute = function(domoticz, device, timer)
        if (domoticz.devices('voordeur').state == 'On') and
        (domoticz.devices('voordeur').lastUpdate.minutesAgo > 5) and
        (domoticz.devices('Xiaomi Gateway Deurbel').state == 'Off') then
        domoticz.devices('Xiaomi Gateway Deurbel').dimTo(10).checkFirst()
end
end

mDieli wijzigde deze reactie 16-12-2018 08:33 (36%)


  • Rgerr
  • Registratie: juni 2017
  • Laatst online: 16:34
Dylantje2 schreef op maandag 17 december 2018 @ 18:24:
[...]


Mag ik je script?
Zonder api..

Kan ik eens kijken wat er misschien verkeer dis..

Snap er niet van.
Mindergas zegt dat de code werkt en dat de gasmeter niet goed wordt opgehaald?

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 #!/bin/bash
 
 #Token to authenicate with mindergas.nl
 TOKEN=xxxxxxxxxxxxxxxxxxx
 
 #fetch meterstand (use jq to parse JSON object correctly)
 METERSTAND=`curl -s "http://127.0.0.1:8080/json.htm?type=devices&rid=179"  | jq '.result[0].Counter'| tr -d '"'`
  
 #Get OS date, and format it corectly.
 NOW=$(date +"%Y-%m-%d")
 
 #Build JSON by hand ;-)
 JSON='{ "date":"'$NOW'", "reading":"'$METERSTAND'"  }'
 
 #post using curl to API
 curl -v -H "Content-Type:application/json" -H "AUTH-TOKEN:$TOKEN" -d "$JSON"  https://www.mindergas.nl/api/gas_meter_readings


  • RasPi2
  • Registratie: mei 2015
  • Laatst online: 20-10 19:42
Duci schreef op maandag 10 december 2018 @ 10:47:
[...]

Interessant idee! Ervaring mee?
Ik heb het op deze manier op mijn pi aangesloten omdat deze toch al in de meterkast staat. Anders zou je bv een wemos kunnen gebruiken die rapporteert aan Domoticz.



Ik heb een optocoupler PC814 gebruikt.

  • Stubby
  • Registratie: januari 2002
  • Nu online
Knielen schreef op maandag 17 december 2018 @ 22:01:
[...]


Werken ze dan volledig? Kan je vanuit Domoticz de temp aanpassen?
Ja ik kan vanuit domoticz 2 setpoints aanpassen (heat en heat econ). Ook kan ik de huidige temperatuur uitlezen en de operation mode van de Thermostaat veranderen.

  • Melantrix
  • Registratie: maart 2009
  • Laatst online: 21-10 19:32
loyske schreef op dinsdag 18 december 2018 @ 10:43:
[...]


Heb maar eens een update gedaan nu naar v4.10293.
Heb je polling aanstaan voor de wall plug? Ik namelijk niet.

Denk trouwens dat jij het oudere type wall plug hebt aangezien de opties die je doorgeeft bij mij alleen invloed hebben op de LED ring en niet reporting. Dit zijn bij mij opties 10 t/m 15.
Ah oeps, ik keek naar de oudere wall plug inderdaad. (Ik heb er twee, 1 oude en 1 nieuwe en bij beide geen probleem.). Ik heb op mijn RazBerry polling staan op 60 seconden. Wellicht dat proberen?

"Never attribute to malice that which is adequately explained by stupidity"


  • loyske
  • Registratie: januari 2004
  • Laatst online: 10-10 11:55
Melantrix schreef op dinsdag 18 december 2018 @ 11:07:
[...]

Ah oeps, ik keek naar de oudere wall plug inderdaad. (Ik heb er twee, 1 oude en 1 nieuwe en bij beide geen probleem.). Ik heb op mijn RazBerry polling staan op 60 seconden. Wellicht dat proberen?
Lijkt na de update van domoticz al beter te gaan. Polling nu nog uit, eens kijken hoe het gaat vandaag.
In ieder geval al bedankt voor de hulp! :)

  • Stimpy68
  • Registratie: december 2008
  • Laatst online: 14:32
Ryan_ schreef op dinsdag 18 december 2018 @ 09:05:
Welke notificatie service gebruiken jullie eigenlijk? Telegram? Pushbullet?
Pushover, werkt prima

  • klaas.roelofs
  • Registratie: april 2015
  • Laatst online: 18:39
Ryan_ schreef op dinsdag 18 december 2018 @ 09:05:
Welke notificatie service gebruiken jullie eigenlijk? Telegram? Pushbullet?
Telegram, werkt ook prima.

  • Stubby
  • Registratie: januari 2002
  • Nu online
Ryan_ schreef op dinsdag 18 december 2018 @ 09:05:
Welke notificatie service gebruiken jullie eigenlijk? Telegram? Pushbullet?
Ik gebruik GCM in combinatie met de domoticz app op mijn mobiel. Werkt prima en lekker weinig config :)

  • TakeAway
  • Registratie: november 2002
  • Laatst online: 16:30
Ryan_ schreef op dinsdag 18 december 2018 @ 09:05:
Welke notificatie service gebruiken jullie eigenlijk? Telegram? Pushbullet?
Hier ook pushover, goedkoop en werkt goed.

  • Dylantje2
  • Registratie: april 2007
  • Laatst online: 20:48

Dylantje2

sorry Bricklayere here :-)

Toppe schreef op dinsdag 18 december 2018 @ 16:28:
[...]


Heb even snel die migratie gids doorgelezen, schijnt niet heel veel werk te zijn. Hopelijk is Domoticz snel genoeg.

Iemand al een goede manier gevonden om te ontdekken wat de kans op vorst is in de komende nacht?
https://darksky.net/dev

Buienradar plugin

zonneboiler, pelletkachel, 24 panels, Atlantic Wpb, pana 5 Kw H, Domoticz, Solarmeters, WPboiler: http://wqd.nl/dP9y, WP: http://wqd.nl/9GVg, Grafana: http://wqd.nl/EoAi, Panathread: https://bit.ly/2Or4Unp


  • H0ppie
  • Registratie: maart 2010
  • Laatst online: 15-10 20:01
Knielen schreef op woensdag 19 december 2018 @ 08:38:
[...]


Hier dezelfde melding, misschien een probleem bij het hosting bedrijf?
Ik hoop dat ze het snel fixen, anders moet ik zo nog gaan werken ook... :+

  • Ryan_
  • Registratie: februari 2009
  • Laatst online: 22-10 13:04
H0ppie schreef op woensdag 19 december 2018 @ 08:33:
Heb ik een annoucement gemist over het forum van Domoticz zelf? Als ik er naartoe ga dan krijg ik de melding dat deze is verhuisd naar een andere server... Of ben ik nu gek?

(Jaja.... het een sluit het ander niet uit, I know)
Klopt. Ze zijn bezig met een hardware upgrade maar ondervinden wat problemen (wat ik begreep).

  • Oktopus
  • Registratie: januari 2003
  • Laatst online: 11:39
Als je toch toegang wil hebben extern tot je Domoticz omgeving installeer dan OpenVPN op je raspberry pi. Dan kan je via VPN toegang tot je interne netwerk krijgen en dan alles openen wat nodig is.
PiVPN is een makkelijke optie.

Object reference not set to an instance of an object

Melantrix schreef op woensdag 19 december 2018 @ 15:29:
[...]

ah check, je kan dus op je werk geen openvpn installeren?
Nope. Heb net Spotify voor elkaar gekregen met een hoop bombarie...

Wordt toch eens tijd voor een nieuw werkpaardje:

code:
1
5297405952 bytes transferred in 4951.485601 secs (1069862 bytes/sec)

Toppe wijzigde deze reactie 19-12-2018 18:01 (72%)

MacBook Pro Retina 13" 2018  iPhone Xs Max  Apple Watch Series 4  2x Apple TV 4  Stereopair HomePods


  • Rgerr
  • Registratie: juni 2017
  • Laatst online: 16:34
fabstar81 schreef op woensdag 19 december 2018 @ 22:54:
ik ben de tutorial aan het volgen van de zigbee2mqtt, maar kom al bij stap 1 voor de packages installeren op de pi niet verder.

ik maak gebruik van volgende instructies: https://koenkk.github.io/.../running_zigbee2mqtt.html

En vervolgens plak ik de volgende code in de rpi:

code:
1
2
# Setup Node.js repository
sudo curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -



Vervolgens krijg ik de volgende melding van de rpi:

code:
1
2
3
4
## Installing the NodeSource Node.js 8.x LTS Carbon repo...


## You appear to be running on ARMv6 hardware. Unfortunately this is not currently supported by the NodeSource Linux distributions. Please use the 'linux-armv6l' binary tarballs available directly from nodejs.org for Node.js 4 and later.



Ik draai denk ik nog op een oude rpi, en zie echt geen kans om die hardwarematig te upgraden. weet iemand een slinkse truc om hier voorbij te gaan?

Als ik dezelfde code probeer maar een versie lager (7), krijg ik volgende melding van de rpi:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
================================================================================
================================================================================

                              DEPRECATION WARNING

  Node.js 7.x is no longer actively supported!

  You will not receive security or critical stability updates for this version.

  You should migrate to a supported version of Node.js as soon as possible.
  Use the installation script that corresponds to the version of Node.js you
  wish to install. e.g.

   * https://deb.nodesource.com/setup_8.x &#8212; Node.js 8 LTS "Carbon" (recommended)
   * https://deb.nodesource.com/setup_10.x &#8212; Node.js 10 Current

  Please see https://github.com/nodejs/Release for details about which
  version may be appropriate for you.

  The NodeSource Node.js distributions repository contains
  information both about supported versions of Node.js and supported Linux
  distributions. To learn more about usage, see the repository:
    https://github.com/nodesource/distributions

================================================================================
================================================================================

Continuing in 20 seconds ...


dat stelt me nou ook niet echt gerust. bovendien zie ik nergens of deze versie dan wel gaat werken voor zigbee2mqtt.

iemand goeie tips nog?
Je kunt gewoon op node v7 draaien hoor, is niks op tegen. Alleen is wordt die niet meer ge-update.

Als je toch naar een hogere node versie wil, dien je je hardware te upgraden. Daar kom je niet omheen, er is niet voor niets gekozen voor bepaalde hardware eisen. Een pi upgraden moet je verder ook niet willen. Koop een nieuwe voor een paar tientjes.
vinom schreef op donderdag 20 december 2018 @ 18:42:
Ik heb denk ik een klein duwtje in de goede richting nodig. Ik heb sinds eergisteren een Pi 3 met Raspian erop en Domoticz.Ik heb mijn airco thuis zojuist er aan toegevoegd en ik kan een aantal zaken uitlezen, maar iemand heeft een code geschreven om meer functies ervan te kunnen gebruiken. Hier te vinden:
https://github.com/domoticz/domoticz/pull/2044

Hoe krijg ik nou in godsnaam die extra functies in Domoticz? Ik zie nergens commando's die ik moet draaien of wat ik moet doen. Naar aanleiding van dit topic: https://www.domoticz.com/...add64207b7f92ba61c84a2908
https://www.domoticz.com/forum/viewtopic.php?f=63&t=5485 Vooral de tweede post geeft duidelijkheid

MacBook Pro Retina 13" 2018  iPhone Xs Max  Apple Watch Series 4  2x Apple TV 4  Stereopair HomePods

Flappie schreef op donderdag 20 december 2018 @ 20:35:
Ik heb sinds vandaag mijn logboek volstaan met de volgende melding:

Error: Harmony Hub: Cannot connect to Harmony Hub. Check IP/Port.

Ben ik de enige? Of zijn er mede Domoticz gebruikers met hetzelfde issue?
IP adres heb ik gecheckt en is OK.
Stimpy68 in "Domoticz - open source domotica systeem - deel 4"

Logitech heeft de API uitgezet. Zal niet meer werken.

MacBook Pro Retina 13" 2018  iPhone Xs Max  Apple Watch Series 4  2x Apple TV 4  Stereopair HomePods


  • Stubby
  • Registratie: januari 2002
  • Nu online
fabstar81 schreef op donderdag 20 december 2018 @ 20:47:
[...]


kan iemand mij helpen om met onderstaande command, bovenstaande download te doen en te installeren?


code:
1
2
# Setup Node.js repository
sudo curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -


met URL: https://nodejs.org/dist/v...1.5.0-linux-armv6l.tar.gz

vanuit de tutorial:
https://koenkk.github.io/.../running_zigbee2mqtt.html
stap 2.
Het opzetten van de Node.js repository is niet mogelijk op jouw platform helaas. Je zult de tar.gz zelf ergens moeten uitpakken en de bin directory moeten toveoegen aan het PATH van je pi user.

  • Stubby
  • Registratie: januari 2002
  • Nu online
Rgerr schreef op vrijdag 21 december 2018 @ 09:00:
[...]



code:
1
2
3
cd /home/pi/Downloads/
sudo wget https://nodejs.org/dist/v11.5.0/node-v11.5.0-linux-armv6l.tar.gz
sudo dpgk -i node-v11.5.0-linux-armv6l.tar.gz



Edit: zie net dat het een tar.gz file betreft, deze moet eerst uitgepakt worden: https://askubuntu.com/que...-a-tar-gz-or-tar-bz2-file

Dus bovenstaande toepassen voor het commando ‘sudo dpkg -i etc’.
Dat gaat helaas niet werken. Het is geen .deb bestand,

wat je (op je Pi) zou kunnen doen is :

code:
1
2
3
4
cd /home/pi/Downloads/
wget https://nodejs.org/dist/v11.5.0/node-v11.5.0-linux-armv6l.tar.gz
tar xvzf node-v11.5.0-linux-armv6l.tar.gz
mv node-v11.5.0-linux-armv6l /home/pi/node-js


je kunt nu node draaien met /home/pi/node-js/bin/node

  • JustinoFTW
  • Registratie: mei 2011
  • Laatst online: 19:53
Knielen schreef op vrijdag 21 december 2018 @ 14:21:
[...]


Broadlink RM Mini 3 misschien een optie?
Deze heb ik vorige week ook besteld.
Hopelijk kan ik dan alles aansturen via Domoticz.

Jij hier al ervaringen mee?

  • Knielen
  • Registratie: december 2009
  • Laatst online: 19:43
JustinoFTW schreef op vrijdag 21 december 2018 @ 14:44:
[...]


Deze heb ik vorige week ook besteld.
Hopelijk kan ik dan alles aansturen via Domoticz.

Jij hier al ervaringen mee?
Zeker wel, is niet heel vlot, maar werkt stabiel

Xiaomi Mi Note 3 | Galaxy Tab A 10.5

Test het eens in LUA of het dan wel werkt. Als dat wel goed gaat dan ligt het aan je Blocky. Gebruik dit zelf niet meer en doe alles in LUA omdat het beter te lezen is en te beheren.

Onderstaande code gebruik ik met een Xiaomi rond switch en een Sonoff S20.

Maak variabelen aan in Domoticz (Setup --> More Options --> User Variables)

switch_state_tuinhek
Variable type: Integer
Variable value:Off

switch_state_tuinhek_double
Variable type: Integer
Variable value:Off

Maak een bestand aan met script_device_tuinhek_verl.lua
en plaats deze in /home/pi/domoticz/scripts/lua

Kopieer de inhoud van onderstaand script daarin.
Uiteraard even de namen van je switches aanpassen in het script naar jouw namen. Tevens mag je de variabelen een andere naam geven die jij prettig vindt maar pas ze dan ook aan in het script.

Volgens mij kun je LUA ook aanmaken via EVENT maar kon dat zo even niet meer vinden in de nieuwe opzet van Domoticz >:)

Variabelen gebruik ik zodat je voorkomt dat de boel in de war raakt of aan/uit gaat als je dat niet wilt. Je kunt er ook voor kiezen om dat deel weg te laten maar met is stabieler.


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
commandArray = {}


if devicechanged['Xiaomi Tuinhek'] then
    if (devicechanged['Xiaomi Tuinhek'] == 'Click' and uservariables['switch_state_tuinhek'] == 'Off') then
        commandArray['Lamp bij Tuinhek']='On'
        commandArray['Variable:switch_state_tuinhek']= 'On'
            print('<font color="blue">Lamp bij Tuinhek is aan!!</font>')

    elseif (devicechanged['Xiaomi Tuinhek'] == 'Double Click' and uservariables['switch_state_tuinhek_double'] == 'Off') then
        commandArray['Lamp bij Tuinhek']='On FOR 2'
        commandArray['Variable:switch_state_tuinhek_double']= 'On'
            print('<font color="blue">Lamp bij Tuinhek is aan voor 2 minuten!!</font>')
        commandArray['Variable:switch_state_tuinhek_double']= 'Off'
        commandArray['Variable:switch_state_tuinhek']= 'Off'

    elseif (devicechanged['Xiaomi Tuinhek'] == 'Click' and uservariables['switch_state_tuinhek'] == 'On') then
        commandArray['Lamp bij Tuinhek']='Off'
        commandArray['Variable:switch_state_tuinhek']= 'Off'
        commandArray['Variable:switch_state_tuinhek_double']= 'Off'
            print('<font color="blue">Lamp bij Tuinhek is uit!!</font>')
    end
end

return commandArray

BizzieBis schreef op vrijdag 21 december 2018 @ 19:44:
Wie heeft er een goed alternatief voor de Essent ICY slimme thermostaat? Aangezien ze in februari 2019 oftewel de stekker uit de service trekken, of €1,95 per maand gaan vragen, zou ik graag overstappen op iets anders.

Een dure nest thermostaat aanschaffen zie ik niet echt zitten. Dan is het doel van besparen volledig weg door de hoge aanschafprijs.

Is een opentherm gateway een goede optie? Of gaat de thermostaat dat ding tegenwerken?
Een Toon die is geroot.
Duci schreef op vrijdag 21 december 2018 @ 09:18:
[...]

Tijd om Harmony uit de topicstart te halen inderdaad.. ;(

Heeft iemand alternatieven die goed werken? Harmony stuurde mijn TV en speakers aan, mis dat wel erg.
Er is nog hoop volgens logitech:

*UPDATED December 21, 2018*


We’ve heard your concerns. We understand that some customers are frustrated with the recent security fix we put in place, as it closed access to private local API controls. While security continues to be a priority for us, we are working to provide a solution for those who still want access despite the inherent security risks involved.


If you would like to participate in an XMPP beta program, which will allow access to local controls, see the below instructions. Over the coming weeks, we will qualify a regular firmware release that still allows XMPP control for those who need it. We expect to send out an update that will be available to all Harmony customers in January.


Here are the instructions to access the program by updating the firmware on your Hub.


Launch the MyHarmony software on your desktop computer.
From the login page, press the following keys to access the tool:
On Windows - Press Alt + F9
On Macs - Press Fn + Option + F9 or Option + F9.
Scroll down to the bottom where it says “FIRMWARE TO ENABLE XMPP. FOR DEVELOPERS ONLY.”
Be sure to read through the short warning and disclaimer to understand the impact of installing this firmware.
Click on Update Firmware.
Plug in your Harmony Hub via USB and click on Install.


Thank you


Hiermee wordt de XMPP security fix ongedaan gemaakt.

jobr wijzigde deze reactie 21-12-2018 20:28 (86%)

ed1703 schreef op vrijdag 21 december 2018 @ 20:32:
[...]

Twitter lezende werden ze overspoeld met refund-verzoeken, dus ze hadden geen andere keuze.
Hoe dan ook, de procedure hier gedaan en mijn harmony is weer up-and-running met domoticz. Mocht Logitech toch raar doen, kan ik altijd met dit switchen naar HAS (waar het met websockets al werkt), waar ik toch gedeeltelijk al een beetje via docker mee bezig was, om ook eens "bij de buren" te loeren :)
HA bridge zijn ze ook aan het ombouwen. Zou je ook eens kunnen proberen met Domoticz.

  • dooiedodo
  • Registratie: november 2005
  • Laatst online: 08-10 16:22
sterremos schreef op zondag 23 december 2018 @ 13:53:
even een vraagje ben vandaag bezig geweest met Telegram toe te voegen in Domoticz. en kom op 1 instelling niet uit.

* Heb een api aangemaakt via de @bot in telegram,
* Id gevonden
* de gegevens toegevoegd in Domoticz.
* test gedaan en de melding komt binnen in Telegram.

Toen een Channel aagemaakt.
* mijn Bot toegevoegd als admin.
* Mijn vrouw toegevoegd in de groep.
*Test gedaan via de browser en bij beide komt de melding binnen.
* de nieuwe ID code toegevoegd in Domoticz en test gedaan.
* op beide komt de melding binnen in de groep.

Daarna een testje gedaan met de melding licht aan, melding wordt verstuurd maar niet naar de channel groep maar naar mijn bot account? dus geen melding naar mijn vrouw.

waar gaat het Fout?
bij je vrouw.. het ligt altijd aan de vrouw :P

waar definieer je de 'licht aan' actie dat het bericht moet sturen? misschien keer domo restart geven?

  • Ferrox1
  • Registratie: augustus 2008
  • Laatst online: 20:17
Kan iemand aangeven waarom onderstaand stukje code niet werkt? Het zit in de uservariabele, maar lijkt niet te werken. De variabele is integer 1 bij het testen. Echt super simpel stukje code maar doet niets :(


code:
1
2
3
4
5
6
commandArray = {}
    if (devicechanged['ThuisSimulatie'] == 'Off') and (uservariables['EcoModeSwitched'] == '1') then
                commandArray['Thuis Living Room Manual Eco Mode'] = 'Off'
                commandArray['Variable:EcoModeSwitched'] = '0'
    end
return commandArray



Het zetten naar 0 werkt wel als ik de variabele uit de if statement haal.

Kortom, help?

Ferrox1 wijzigde deze reactie 25-12-2018 13:23 (6%)


  • Mozart
  • Registratie: september 2001
  • Nu online
Ferrox1 schreef op dinsdag 25 december 2018 @ 13:17:
Kan iemand aangeven waarom onderstaand stukje code niet werkt? Het zit in de uservariabele, maar lijkt niet te werken. De variabele is integer 1 bij het testen. Echt super simpel stukje code maar doet niets :(


code:
1
2
3
4
5
6
commandArray = {}
    if (devicechanged['ThuisSimulatie'] == 'Off') and (uservariables['EcoModeSwitched'] == '1') then
                commandArray['Thuis Living Room Manual Eco Mode'] = 'Off'
                commandArray['Variable:EcoModeSwitched'] = '0'
    end
return commandArray



Kortom, help?
Je variabele is integer 1 en je test op ‘1’ wat als string wordt gezien? Probeer eens zonder quotejes

PSN: PcDCch

fabstar81 schreef op donderdag 27 december 2018 @ 11:06:
[...]


Ik kan je helaas niet helpen. Maar vanwege andere problemen (zie paar posts naar boven) is er toch een rpi 3B onderweg. Kan ik de SD kaart van de oude rpi (1) gewoon in de nieuwe stoppen en dan werkt alles weer? Of moet ik echt migreren of zo?
Ik ben van ene Rpi2 naar RPi3 gegaan en dat ging zonder problemen. Maar later toch alles opnieuw gedaan.
Van 1 naar 3 zou je kunnen testen (wel even SD backup maken) maar al het mogelijk is zou ik opnieuw beginnen. Op zich niet zoveel werk als je de boel backuped. Alleen alles wat buiten Domoticz om is geïnstalleerd is altijd even weer nadenken hoe dat ook al weer was maar dat is per gebruiker verschillende >:)

  • Dylantje2
  • Registratie: april 2007
  • Laatst online: 20:48

Dylantje2

sorry Bricklayere here :-)

AUijtdehaag schreef op donderdag 27 december 2018 @ 20:18:
@Dylantje2
Je kan dat ook uitvoeren in een PHP scriptje toch? :P
zou wel willen maar ja..

zonneboiler, pelletkachel, 24 panels, Atlantic Wpb, pana 5 Kw H, Domoticz, Solarmeters, WPboiler: http://wqd.nl/dP9y, WP: http://wqd.nl/9GVg, Grafana: http://wqd.nl/EoAi, Panathread: https://bit.ly/2Or4Unp


  • Mardox
  • Registratie: februari 2015
  • Laatst online: 18-10 13:07
Lizard schreef op donderdag 27 december 2018 @ 14:48:
Heb je een screenshot van je settings?
Het bleek te zitten in de hoofdletter die ik had gebruikt in 'gBridge' bij de MQTT username. Ik heb alle instellingen een voor een nagelopen, maar had niet verwacht dat de gebruikersnaam hoofdlettergevoelig was :) Thanks in ieder geval!

  • Mozart
  • Registratie: september 2001
  • Nu online
fabstar81 schreef op vrijdag 28 december 2018 @ 21:07:
ik probeer een scrpt te maken om een variabele te vullen of iets een speciale dag is of kerstperiode. afhankelijk van of deze variabele On of Off staat moet de buitenverlichting anders reageren.


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
commandArray = {}

time = os.date("*t")

-- check every 720 minutes for the season to change
if((time.min % 720)==0) then

-- check once a minute if day is special day
-- Example kan gevonden worden in Seizoenen script
------------------------Januari
if (time.month == 1 and time.day == 1) then 
    isSpecialeDag == 'On'
    ------------------------Februari
    ------------------------Maart
    elseif (time.month == 3 and (time.day == 16 or time.day == 28)) then 
        isSpecialeDag == 'On'
    ------------------------April
    elseif (time.month == 4 and (time.day == 4 or time.day == 9)) then
        isSpecialeDag == 'On'
    ------------------------Mei
    elseif (time.month == 5 and (time.day == 6 or time.day == 10 or time.day == 13)) then
        isSpecialeDag == 'On'
    ------------------------Juni
    elseif (time.month == 6 and (time.day == 2 or time.day == 4 or time.day == 8 or time.day == 24)) then
        isSpecialeDag == 'On'
    ------------------------Juli
    ------------------------Augustus
    elseif (time.month == 8 and (time.day == 21 or time.day == 26)) then
        isSpecialeDag == 'On'
    ------------------------September
    elseif (time.month == 9 and (time.day == 11 or time.day == 17)) then
        isSpecialeDag == 'On'
    ------------------------Oktober
    elseif (time.month == 10 and time.day == 6) then
        isSpecialeDag == 'On'
    ------------------------November
    elseif (time.month == 11 and (time.day == 10 or time.day == 20 or time.day == 27)) then
        isSpecialeDag == 'On'
    ------------------------December speciale dagen
    elseif (time.month == 12 and (time.day == 5 or time.day == 6 or time.day == 16 or time.day == 28)) then
        isSpecialeDag == 'On'
    else isSpecialeDag == 'Off'
end
end
commandArray['Variable:' .. isSpecialeDag] = tostring(isSpecialeDag)
------------------------December kerstperiode
if (time.month == 12 and time.day >= 20) then
   isKerst == 'On'
else isKerst == 'Off'
end
commandArray['Variable:' .. isKerst] = tostring(isKerst)

return commandArray



ik krijg een melding over een "unexpected identifier 'isSpecialeDag' near 'On' op regel 23.

maar ik kom er niet achter. ik heb alle mogelijke opties al geprobeerd. haakjes hier, haakjes daar, etc.. Iemand die dit kan analyseren? het script is gebaseerd op het seizoenen script.

ik heb geen ideeën meer....
Als je een controle uitvoerig gebruik je == en als je een variabele wil instellen gebruik je =.
Jij moet dus isSpecialeDag = ‘On’ doen en niet isSpecialeDag == ‘On’

PSN: PcDCch

Mozart schreef op vrijdag 28 december 2018 @ 21:22:
[...]

Als je een controle uitvoerig gebruik je == en als je een variabele wil instellen gebruik je =.
Jij moet dus isSpecialeDag = ‘On’ doen en niet isSpecialeDag == ‘On’
ik ben er! script is nu als volgt:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
-- LUA Script: check once a minute if day is special day
commandArray = {}

time = os.date("*t")
print(SpecialeDag)
print(Kerst)

-- Variables
var_SpecialeDag = 'isSpecialeDag'                       -- Is dag een verjaardag of andere speciale dag
var_Kerst       = 'isKerst'                             -- Valt dag in kerstperiode
SpecialeDag     = uservariables[var_SpecialeDag]        -- Is dag een verjaardag of andere speciale dag
Kerst           = uservariables[var_Kerst]              -- Valt dag in kerstperiode

-- Example kan gevonden worden in Seizoenen script
------------------------Januari
if (time.month == 1 and time.day == 1) then 
    SpecialeDag='On'
    print('Speciale dag: Vandaag is een speciale dag')
    ------------------------Februari
    ------------------------Maart
    elseif (time.month == 3 and (time.day == 16 or time.day == 28)) then 
        SpecialeDag='On'
        print('Speciale dag: Vandaag is een speciale dag')
    ------------------------April
    elseif (time.month == 4 and (time.day == 4 or time.day == 9)) then
        SpecialeDag='On'
        print('Speciale dag: Vandaag is een speciale dag')
    ------------------------Mei
    elseif (time.month == 5 and (time.day == 6 or time.day == 10 or time.day == 13)) then
        SpecialeDag='On'
        print('Speciale dag: Vandaag is een speciale dag')
    ------------------------Juni
    elseif (time.month == 6 and (time.day == 2 or time.day == 4 or time.day == 8 or time.day == 24)) then
        SpecialeDag='On'
        print('Speciale dag: Vandaag is een speciale dag')
    ------------------------Juli
    ------------------------Augustus
    elseif (time.month == 8 and (time.day == 21 or time.day == 26)) then
        SpecialeDag='On'
        print('Speciale dag: Vandaag is een speciale dag')
    ------------------------September
    elseif (time.month == 9 and (time.day == 11 or time.day == 17)) then
        SpecialeDag='On'
        print('Speciale dag: Vandaag is een speciale dag')
    ------------------------Oktober
    elseif (time.month == 10 and time.day == 6) then
        SpecialeDag='On'
        print('Speciale dag: Vandaag is een speciale dag')
    ------------------------November
    elseif (time.month == 11 and (time.day == 10 or time.day == 20 or time.day == 27)) then
        SpecialeDag='On'
        print('Speciale dag: Vandaag is een speciale dag')
    ------------------------December speciale dagen
    elseif (time.month == 12 and (time.day == 5 or time.day == 6 or time.day == 16 or time.day == 28)) then
        SpecialeDag='On'
        print('Speciale dag: Vandaag is een speciale dag')
    else SpecialeDag='Off'
        print('Speciale dag: Vandaag is een hele normale dag')
end
commandArray['Variable:' .. var_SpecialeDag] = tostring(SpecialeDag)

------------------------December kerstperiode
if (time.month == 12 and time.day >= 20) then
   Kerst='On'
    print('Kerst: Vandaag is het kerstperiode')
else Kerst='Off'
    print('Kerst: Vandaag is een hele normale dag')
end
commandArray['Variable:' .. var_Kerst] = tostring(Kerst)

return commandArray



niet echt onderhoudsvriendelijk, want elke verjaardag die je erin wilt hebben moet je handmatig toevoegen. maar goed....leuk om de variabelen weer in blockly te kunnen gebruiken nu en de verlichting te laten schakelen.

bedankt voor de hulp :+

fabstar81 wijzigde deze reactie 29-12-2018 09:47 (43%)

făbŞŤĄŘ - Mijn PC


  • BizzieBis
  • Registratie: maart 2004
  • Laatst online: 19:03
Maar zit je dan niet alsnog met vertragingen? Ik kan me voorstellen dat een script alsnog alle commando's in een wachtrij plaatst en deze sequentieel afhandelt. Het volgt immers dezelfde interne logica.

Wanneer je via een http request een schakelaar omzet, wordt deze actie direct uitgevoerd. Meerdere requests achter elkaar worden allemaal als apparte schakelmomenten behandeld, en daardoor snel uitgevoerd. Waarschijnlijk dat daarom ook vaak het Pass2PHP script aangehaald wordt om vertragingen op te lossen.

Maar goed, dat is een mogelijkheid.. Ik zou liever weten of de vertraging een gevolg is van een (bewuste?) keuze in de programmering, of dat er iets niet lekker in de afhandeling binnen de programmering zit.

Wat ik nog wil proberen:

* 6 lampen schakelen middels een scène -> tijd opnemen
* 6 lampen schakelen middels een LUA script -> tijd opnemen
* 6 lampen schakelen middels een LUA script met os.execute('curl etc..') -> tijd opnemen
* 6 lampen schakelen middels een BASH script -> tijd opnemen

Misschien dat dat nog wat inzicht biedt.

BizzieBis wijzigde deze reactie 29-12-2018 19:05 (19%)


  • BizzieBis
  • Registratie: maart 2004
  • Laatst online: 19:03
Met Controlicz. De service is niet gratis, het kost je €2 per maand.

  • BizzieBis
  • Registratie: maart 2004
  • Laatst online: 19:03
fabstar81 schreef op zaterdag 29 december 2018 @ 08:38:
[...]

ik ben er! script is nu als volgt:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
-- LUA Script: check once a minute if day is special day
commandArray = {}

time = os.date("*t")
print(SpecialeDag)
print(Kerst)

-- Variables
var_SpecialeDag = 'isSpecialeDag'                       -- Is dag een verjaardag of andere speciale dag
var_Kerst       = 'isKerst'                             -- Valt dag in kerstperiode
SpecialeDag     = uservariables[var_SpecialeDag]        -- Is dag een verjaardag of andere speciale dag
Kerst           = uservariables[var_Kerst]              -- Valt dag in kerstperiode

-- Example kan gevonden worden in Seizoenen script
------------------------Januari
if (time.month == 1 and time.day == 1) then 
    SpecialeDag='On'
    print('Speciale dag: Vandaag is een speciale dag')
    ------------------------Februari
    ------------------------Maart
    elseif (time.month == 3 and (time.day == 16 or time.day == 28)) then 
        SpecialeDag='On'
        print('Speciale dag: Vandaag is een speciale dag')
    ------------------------April
    elseif (time.month == 4 and (time.day == 4 or time.day == 9)) then
        SpecialeDag='On'
        print('Speciale dag: Vandaag is een speciale dag')
    ------------------------Mei
    elseif (time.month == 5 and (time.day == 6 or time.day == 10 or time.day == 13)) then
        SpecialeDag='On'
        print('Speciale dag: Vandaag is een speciale dag')
    ------------------------Juni
    elseif (time.month == 6 and (time.day == 2 or time.day == 4 or time.day == 8 or time.day == 24)) then
        SpecialeDag='On'
        print('Speciale dag: Vandaag is een speciale dag')
    ------------------------Juli
    ------------------------Augustus
    elseif (time.month == 8 and (time.day == 21 or time.day == 26)) then
        SpecialeDag='On'
        print('Speciale dag: Vandaag is een speciale dag')
    ------------------------September
    elseif (time.month == 9 and (time.day == 11 or time.day == 17)) then
        SpecialeDag='On'
        print('Speciale dag: Vandaag is een speciale dag')
    ------------------------Oktober
    elseif (time.month == 10 and time.day == 6) then
        SpecialeDag='On'
        print('Speciale dag: Vandaag is een speciale dag')
    ------------------------November
    elseif (time.month == 11 and (time.day == 10 or time.day == 20 or time.day == 27)) then
        SpecialeDag='On'
        print('Speciale dag: Vandaag is een speciale dag')
    ------------------------December speciale dagen
    elseif (time.month == 12 and (time.day == 5 or time.day == 6 or time.day == 16 or time.day == 28)) then
        SpecialeDag='On'
        print('Speciale dag: Vandaag is een speciale dag')
    else SpecialeDag='Off'
        print('Speciale dag: Vandaag is een hele normale dag')
end
commandArray['Variable:' .. var_SpecialeDag] = tostring(SpecialeDag)

------------------------December kerstperiode
if (time.month == 12 and time.day >= 20) then
   Kerst='On'
    print('Kerst: Vandaag is het kerstperiode')
else Kerst='Off'
    print('Kerst: Vandaag is een hele normale dag')
end
commandArray['Variable:' .. var_Kerst] = tostring(Kerst)

return commandArray



niet echt onderhoudsvriendelijk, want elke verjaardag die je erin wilt hebben moet je handmatig toevoegen. maar goed....leuk om de variabelen weer in blockly te kunnen gebruiken nu en de verlichting te laten schakelen.

bedankt voor de hulp :+
Deze versie is iets makkelijker te onderhouden:

Lua:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
-- LUA Script: check once a day if the current day is a special day
commandArray = {}

current_time = os.date('%H:%M')
current_date = os.date("%d-%m")

-- Variables
var_SpecialeDag  = 'isSpecialeDag'                       -- Is dag een verjaardag of andere speciale dag
var_Kerst        = 'isKerst'                             -- Valt dag in kerstperiode
array_SpecialeDag = {"01-01","16-02","28-02","04-04","09-04","06-05","10-05","13-05","02-06","04-06","08-06","24-06","21-08","26-08","11-09","17-09","06-10","10-11","20-11","27-11","05-12","06-12","16-12","28-12"}
array_Kerst       = {"21-12","22-12","23-12","24-12","25-12","26-12","27-12","28-12","29-12","30-12","31-12"}

-- Function to check if a day exists in a given table
local function checkDay(table, date)
    for index, value in pairs(table) do
        if value == date then
            return true
        end
    end
    return false
end

-- Run once at set time
if current_time == '00:00' then

    -- Check if current day is a special day
    if checkDay(array_SpecialeDag, current_date) then
        print('Speciale dag: Vandaag is een speciale dag')
        commandArray['Variable:' .. var_SpecialeDag] = tostring('On')
    else
        print('Speciale dag: Vandaag is een hele normale dag')
        commandArray['Variable:' .. var_SpecialeDag] = tostring('Off')
    end
    
    -- Check if current day is Christmas Time
    if checkDay(array_Kerst, current_date) then
        print('Kerst: Vandaag is het kerstperiode')
        commandArray['Variable:' .. var_Kerst] = tostring('On')
    else
        print('Kerst: Vandaag is een hele normale dag')
        commandArray['Variable:' .. var_Kerst] = tostring('Off')
    end

end

return commandArray


Opslaan als LUA - Time en je bent er :)

Ik zou het script niet iedere minuut laten runnen. 500.000 keer per jaar checken of het een speciale dag is lijkt me wat veel :P

  • DjAntoon
  • Registratie: augustus 2017
  • Laatst online: 19:12
loyske schreef op woensdag 2 januari 2019 @ 12:11:
betaalbare sensor om temperatuur en eventueel vochtigheid te meten?
Zie dat xiaomi veel gebruikt wordt, maar heb je daar een gateway voor nodig?
Ik heb de temp humidity sensor van Xiaomi zowel in mijn inloopdouche als ook buiten hangen, ik denk zo ongeveer een jaar, Werkt verbazend goed. Ik heb het lange tijd met weather underground vergeleken en verschil is kleiner als ik verwachte. Ook niet zoveel storingspieken.

De benodigde gateway is wel iets om over na te deken, heel blij ben ik met de originele niet, het idee dat er in china meegekeken kan worden... Ook moet ik hem zo af en toe aan de gang schoppen.

Ik heb al eens getwijfeld om de CC2531 zigbee stick aan te schaffen, dan ben je niet meer afhankelijk van die china cloud. Ongeveer €14,-

  • DaRk PoIsOn
  • Registratie: oktober 2002
  • Laatst online: 19:49
fabstar81 schreef op woensdag 2 januari 2019 @ 14:25:
weet iemand een goede ssh client voor android? ik wil wat scripts aanpassen voor domoticz en doe dat meestal op mijn werk :+ maar via hun netwerk uiteraard geblokt.

dus op mobiel doe ik daarmee wel wat, echter scripts aanpassen in nano werkt voor geen meter in die app. gebruik nu Irssi Connectbot.
Ik gebruik al een tijdje JuiceSSH op mijn telefoon voor mijn 2 pi's

who put a "stop payment" on my reality check


  • flexje
  • Registratie: september 2001
  • Laatst online: 20:55

flexje

got-father

barktus schreef op dinsdag 1 januari 2019 @ 21:03:
Ik heb wat door het topic gelezen, maar zie eigenlijk door de bomen het bos niet meer.

De situatie is als volgt; ik wil het huis hier slimmer maken. Lampen op de overloop die automatisch na x aantal minuten dimmen, lampen aansturen via mobiele telefoon, diverse lichtsettings, een slimme deurbel die al dan niet een foto door kan sturen etc. Met andere woorden, langzaam maar zeker wat zaken automatiseren en slimmer maken.

Ik ben reeds in het bezit van wat klik aan klik uit schakelaars waarbij je met een cijfer en nummer de juiste combinatie moet maken. Nu las ik dat dit de goedkope oplossing is, maar niet een waar je op de lange termijn vanuit wilt gaan. Ik vraag me daardoor af of ik niet beter voor een van de andere opties kan gaan?

De vraag is dan alleen welke? Zoals gezegd zie ik met de huidige keuzes door de bomen het bos niet meer. Ik weet dat ik graag wil gaan werken met een Raspberry en dat ik ook via mijn telefoon (Apple) en een Google home/Alexa apparaat de boel wil kunnen bedienen. We hebben overigens ook een Toom :+. Ik vind het geen probleem om in het begin een paar tientjes in een ontvanger of iets dergelijks te moeten investeren. Maar ik zou het wel leuk vinden als ik daarna simpelweg via bijvoorbeeld AliExpress en dergelijke redelijk goedkoop elementen aan kan schaffen om zaken "slim" te maken.

Een beetje knutselen is geen probleem, ik heb een elektra achtergrond uit het verleden :)
Ik zou kijken naar zigbee2mqtt icm raspberry pi en domoticz. Sensoren van xiaomi en lampen van ikea tradfri bijv. Prima oplossing en betaalbaar.

"Try not to become a man of success but rather to become a man of value..."

loyske schreef op woensdag 2 januari 2019 @ 12:11:
Ik zie door de bomen het bos niet meer, maar wat is nu een betaalbare sensor om temperatuur en eventueel vochtigheid te meten? Als het even kan liefst niet via 433. Zwave (reeds in gebruik) zou mooi zijn, maar dit wordt al snel erg duur of mis ik iets?

Zie dat xiaomi veel gebruikt wordt, maar heb je daar een gateway voor nodig?
NodeMCU (ESP8266) incombinatie met een DHT22. Ben je voor een paar euro klaar. Werkt hier prima maar dan met een DS18B20.

Moet wel zeggen dat ik zelf over ga stappen naar Xiaomi: klein, compact, betrouwbaar en op batterij.

MacBook Pro Retina 13" 2018  iPhone Xs Max  Apple Watch Series 4  2x Apple TV 4  Stereopair HomePods


  • Lizard
  • Registratie: februari 2000
  • Laatst online: 15:28
fabstar81 schreef op woensdag 2 januari 2019 @ 14:25:
weet iemand een goede ssh client voor android? ik wil wat scripts aanpassen voor domoticz en doe dat meestal op mijn werk :+ maar via hun netwerk uiteraard geblokt.

dus op mobiel doe ik daarmee wel wat, echter scripts aanpassen in nano werkt voor geen meter in die app. gebruik nu Irssi Connectbot.
Ik ben erg tevreden over https://play.google.com/s...s?id=com.sonelli.juicessh
Toppe schreef op woensdag 2 januari 2019 @ 16:32:
[...]


NodeMCU (ESP8266) incombinatie met een DHT22. Ben je voor een paar euro klaar. Werkt hier prima maar dan met een DS18B20.

Moet wel zeggen dat ik zelf over ga stappen naar Xiaomi: klein, compact, betrouwbaar en op batterij.
Voor mij was het juist de reden om het zelf in elkaar te knutselen. In mijn geval een Sonoff met daaraan een DS18B20 geknoopt die op de koperen buis zit gemonteerd om zo de temperatuur van de aanvoer te meten. In geval van licht aan in de badkamer, temp warmwater > xx graden, dan de Itho op stand 3 voor een bepaalde periode. Dat het op batterijen kan, maar ik wil zelf zo min mogelijk op batterijen hebben. Alleen de deurcontacten (Xiaomi) zijn bij mij nog op batterijen.

Voor de Xiaomi sensoren heb je nog wel een gateway nodig inderdaad (als antwoord op de vraag).

¯\_(ツ)_/¯


  • flexje
  • Registratie: september 2001
  • Laatst online: 20:55

flexje

got-father

rasper schreef op woensdag 2 januari 2019 @ 22:02:
[...]


zon zigbee2mqtt stick lijkt me wel een leuk hobbyprojectje :) ik ben ook wel benieuwd of ikea lampen soms nog knipperen met de stick. ik heb nu drie ikealampen aan huebridgde hangen en last van het befaamde ‘knipperprobleem’ waarbij de lampen 1x per zoveel tijd een keer heel kort knipperen (iets van syncen oid)
Ik heb in totaal 21 tradfri gu10 spots en 1 rgbw tradfri lamp op zigbee2mqtt. Ook heb ik een aantal werkend icm een xiaomi motion sensor en de rgbw lamp gekoppeld met de ronde dimmer van ikea. Geen enkele knippert en werkt lekker snel.

Heb de kant en klare stick op marktplaats gekocht.

"Try not to become a man of success but rather to become a man of value..."


  • rasper
  • Registratie: januari 2015
  • Laatst online: 15-10 19:19
Pino112 schreef op woensdag 2 januari 2019 @ 09:16:
[...]


Hij doet het nog eventjes.
https://apicommunity.wund...age%5D=4#topic-reply-list

Maar dit wist ik ook niet, maar op zoek naar een ander alternatief dan.
hier idem, beste lijken darksky of openweathermap; zitten allebei kant en klaar in Domoticz!

  • Rgerr
  • Registratie: juni 2017
  • Laatst online: 16:34
fabstar81 schreef op donderdag 3 januari 2019 @ 09:27:
[...]

ik heb hier ook een uitdaging. mijn vrouw is nogal hardnekkig in GPS uitschakelen, wisselen tussen WIFI en mobiel internet (omdat ze zogenaamd nooit wifi heeft thuis) en bluetooth uitschakelen zodra ze het niet meer nodig heeft.
Checken of ze thuis is, of "iemand' thuis is is dan ook zo onbetrouwbaar als wat. enige wat ik nog kan bedenken is iets van tasker of IFTTT installeren om automatisch GPS aan te zetten als huis wordt verlaten. ben beetje out of ideas.


[...]

de PIR (philio 4 in 1) in de gang reageerde bij verse installatie van Domoticz vrij rap. nu, moet ik serieus soms 8 seconden wachten voordat de lamp in de gang aan gaat. ik ga hopelijk binnenkort upgraden van een rpi 1 naar een rpi 3B, en dan hopelijk zien dat dit enorm verbetert.

als ik ook kijk naar CPU usage van de rpi dan is sinds eind oktober het gemiddelde van rond de 30% naar rond de 80% gegaan. op zich good use van de beschikbare rekenkracht, maar vermoedelijk ook een script wat sinds toen is geactiveerd wat nogal veel belast. misschien heeft dat te maken met de traagheid van de pir. hoewel sommige scenes en via IFTTT (URL webhook) van alles wel snel reageert.

hoe kom ik erachter wat zoveel van de CPU vraagt?


[...]

ik zei dat hij werkte, en dat doet hij ook. als ik bijvoorbeeld de tijd neerplemp van over 1 minuut, dan werkt ie netjes de variabelen bij. Zet ik hem op 00:00, of 00:01 dan doet ie het niet. Ik heb het script net aangepast naar 03:01 uur, in de hoop dat het vannacht wel goed gaat.

vanmorgen zat ik hierdoor nog in de kerstverlichting |:( terwijl gisteren volgens de code de laatste dag zou zijn. in de lijst met uservariabelen zie ik ook dat ze niet geupdate zijn om 00:01 uur vannacht.
jammer dat je dit maar 1 keer kan testen per nacht en dan weer nacht moet wachten. want zoals gezegd, zet ik hem vandaag op 09:30 uur, dan doet ie het wel.

raarrrrrrrrrrrr
iPhone? Beperking instellen: gps woning app altijd toegang? ;)

En voor je CPU gebruik, er zijn best wel wat tools die dit kunnen zien. Ik heb op mijn Ubuntu server Webmin geïnstalleerd, voor beheer. Daar kun je ook CPU gebruik zien per proces.

Rgerr wijzigde deze reactie 03-01-2019 10:29 (4%)


  • luigi87
  • Registratie: juni 2009
  • Laatst online: 22-10 10:34
luigi87 schreef op zaterdag 15 december 2018 @ 23:05:
Ik heb een terugkeerde crash, soms na een paas dagen. Soms na 8 dagen.
Ik wordt er geen wijs uit. Iemand deze exit code wel eens gezien? En wat heb je toen gedaan?

Dec 15 18:41:11 raspberrypi domoticz[714]: Domoticz is exiting...
Dec 15 18:41:11 raspberrypi systemd[1]: Stopping Domoticz Home Automation...
Dec 15 18:41:12 raspberrypi systemd[1]: domoticz.service: Main process exited, code=killed, status=7/BUS
Dec 15 18:41:12 raspberrypi systemd[1]: Stopped Domoticz Home Automation.
Dec 15 18:41:12 raspberrypi systemd[1]: domoticz.service: Unit entered failed state.
Dec 15 18:41:12 raspberrypi systemd[1]: domoticz.service: Failed with result 'signal'.
Nou na 2,5 maand en 10 crashes verder ben ik eruit.
En leg het hier even uit zodat mogelijk ooit iemand anders hier nog wat aan heeft.

Ik heb het sterke vermoeden als je onderstaande error krijgt, dit te maken heeft met dat de lokatie waar domoticz draait weg valt.
Dec 15 18:41:12 raspberrypi systemd[1]: domoticz.service: Main process exited, code=killed,status=7/BUS

Bij was dit in ieder geval het geval. in mij log /var/messages kwam ik dit tegen:


code:
1
2
3
4
5
6
7
8
9
10
11
Jan  1 16:43:06 raspberrypi kernel: [455944.376858] usb 1-1.2: USB disconnect, device number 4
Jan  1 16:43:06 raspberrypi domoticz: Domoticz is exiting...
Jan  1 16:43:07 raspberrypi kernel: [455944.752538] blk_partition_remap: fail for partition 1
Jan  1 16:43:07 raspberrypi kernel: [455944.868555] usb 1-1.2: new high-speed USB device number 12 using dwc_otg
Jan  1 16:43:07 raspberrypi kernel: [455945.069622] usb 1-1.2: New USB device found, idVendor=152d, idProduct=0567
Jan  1 16:43:07 raspberrypi kernel: [455945.069629] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jan  1 16:43:07 raspberrypi kernel: [455945.069633] usb 1-1.2: Product: JMS567
Jan  1 16:43:07 raspberrypi kernel: [455945.069636] usb 1-1.2: Manufacturer: JMicron
Jan  1 16:43:07 raspberrypi kernel: [455945.069640] usb 1-1.2: SerialNumber: DB123456789C28
Jan  1 16:43:07 raspberrypi kernel: [455945.070153] usb-storage 1-1.2:1.0: USB Mass Storage device detected
Jan  1 16:43:07 raspberrypi kernel: [455945.070406] scsi host1: usb-storage 1-1.2:1.0



wat hier gebeurd is dat de usb ssd schijf waar mijn domoticz op draait even ontkoppelt wordt, en hierna weer gekoppelt wordt.
Dit lijkt een bug te zijn specifiek met ICY BOX usb 3.0 naar sata converters (zie hier: https://github.com/raspbe...97#issuecomment-216635149 )

Laat ik nu net zo ding hebben, namelijk deze

Pak dus niet deze type converters icm met de RPI, want er zijn dus meer mensen met deze problemen.
Ik heb nu een oudere converter gepakt die ik nog had liggen van een oudere, maar goed werkende setup.

Hoop dat dit verhaal beetje duidelijk is. anders wil ik nog wel verdere uitleg geven.

Hier het linkje naar de guide voor presence detection op basis van Tasker + Autolocation op een Android Client, check me V&A voor 2de kans domotica dingetjes


  • frankwit
  • Registratie: januari 2019
  • Laatst online: 05-05 09:21
Met dank aan fabstar 81:


Continue Delta T meting tussen aan en afvoer CV leiding m.b.v. 2 x DS18B20

local iIDX = 166. is mijn dummy tempsenor in Domoticz
CV Aanvoer Leiding : DS18b20 sensor 1- wire Pi
CV Retour Leiding. : DS18b20 sensor 1 wire Pi

beide sensoren op de leidingen gemonteerd (ca 50 cm van de ketel verwijderd) en de leiding isolatie op deze punten verwijderd,
sensors reageren sneller.



code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
-- Bereken deltaT van CV
function Round(num, idp)
   return tonumber(string.format("%." ..(idp or 0).. "f", num))
end

-- Variables
local iIDX          = 166                   -- IDX van DeltaT device
local var_aanvoer   = 'CV Aanvoer Leiding'  -- CV aanvoertemperatuur
local var_retour    = 'CV Retour Leiding'   -- CV retourtemperatuur


local CVaanvoer     = otherdevices_temperature[var_aanvoer]
local CVretour      = otherdevices_temperature[var_retour]

commandArray = {}


    deltat      = CVaanvoer - CVretour
    deltat      = Round(deltat, 1)
    print("De DeltaT tussen CV aanvoertemperatuur en CV retourtemperatuur = " .. deltat .. "°C")
    commandArray['UpdateDevice'] = ''..iIDX..'|0|'..deltat..''   


return commandArray

frankwit wijzigde deze reactie 03-01-2019 18:13 (14%)
Reden: addition


  • WheeleE
  • Registratie: juni 2001
  • Laatst online: 21:21

WheeleE

Dinges

fabstar81 schreef op donderdag 3 januari 2019 @ 09:27:
[...]

ik heb hier ook een uitdaging. mijn vrouw is nogal hardnekkig in GPS uitschakelen, wisselen tussen WIFI en mobiel internet (omdat ze zogenaamd nooit wifi heeft thuis) en bluetooth uitschakelen zodra ze het niet meer nodig heeft.
Checken of ze thuis is, of "iemand' thuis is is dan ook zo onbetrouwbaar als wat. enige wat ik nog kan bedenken is iets van tasker of IFTTT installeren om automatisch GPS aan te zetten als huis wordt verlaten. ben beetje out of ideas.

[...]
[..]
Ik moet nog een beetje stoeien met de timeouts maar verder werkt het principe van de low energy bluetooth beacons wel zoals ik had gehoopt. Als je je vrouw zover kan krijgen dat ze zo'n beacon bij zich heeft (bv aan de sleutelbos) dan zou dat een oplossing voor jullie kunnen zijn.

  • WheeleE
  • Registratie: juni 2001
  • Laatst online: 21:21

WheeleE

Dinges

fabstar81 schreef op donderdag 3 januari 2019 @ 21:10:
[...]

Waar heb je ze gekocht?! En via Domoticz op RPi3 (vanwege built in Bluetooth?) check je dan aanwezigheid?!
Ik heb deze setup gebruikt. En deze tags. Bij een eerdere poging had ik deze tags, maar die schakelen zichzelf na x tijd uit en zijn dus onbruikbaar voor dit doel.

Het script polst de aanwezigheid van een aantal ingestelde Macadressen van BT-beacons en update aan de hand daarvan gebruikersvariabelen in Domoticz. Met die variabelen kun je vervolgens allerlei events en acties configureren.
M'n RPI3 (maar ook m'n oude 2) hebben builtin Bluetooth, maar je zou ook een BT-dongle kunnen gebruiken.

  • BizzieBis
  • Registratie: maart 2004
  • Laatst online: 19:03
fabstar81 schreef op vrijdag 4 januari 2019 @ 09:56:
[...]


raar, om 00:00 of 00:01 doet ie het niet, om 03:01 wel. nou goed, dan staan er toch nog geen lichten aan, dus opgelost :)
Vreemd ja :) Misschien dat Domoticz te druk is met de dagelijkse backup etc. Ik heb het hier zelf nog niet gecontroleerd.
frankwit schreef op donderdag 3 januari 2019 @ 17:15:
Met dank aan fabstar 81:


Continue Delta T meting tussen aan en afvoer CV leiding m.b.v. 2 x DS18B20

local iIDX = 166. is mijn dummy tempsenor in Domoticz
CV Aanvoer Leiding : DS18b20 sensor 1- wire Pi
CV Retour Leiding. : DS18b20 sensor 1 wire Pi

beide sensoren op de leidingen gemonteerd (ca 50 cm van de ketel verwijderd) en de leiding isolatie op deze punten verwijderd,
sensors reageren sneller.



code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
-- Bereken deltaT van CV
function Round(num, idp)
   return tonumber(string.format("%." ..(idp or 0).. "f", num))
end

-- Variables
local iIDX          = 166                   -- IDX van DeltaT device
local var_aanvoer   = 'CV Aanvoer Leiding'  -- CV aanvoertemperatuur
local var_retour    = 'CV Retour Leiding'   -- CV retourtemperatuur


local CVaanvoer     = otherdevices_temperature[var_aanvoer]
local CVretour      = otherdevices_temperature[var_retour]

commandArray = {}


    deltat      = CVaanvoer - CVretour
    deltat      = Round(deltat, 1)
    print("De DeltaT tussen CV aanvoertemperatuur en CV retourtemperatuur = " .. deltat .. "°C")
    commandArray['UpdateDevice'] = ''..iIDX..'|0|'..deltat..''   


return commandArray

hmm...blijkbaar heb ik nog 1 klein mankementje in mijn script. als er gedoucht wordt verbruikt de ketel 58 watt. draait de pomp voor in CV-bedrijf, is dat rond de 55...

ik ga dus alsnog negatieve deltaT krijgen bij CV-bedrijf want ik kan niet onomstotelijk vaststellen dat alleen de CV aanstaat.

ik ga nog op zoek naar andere tresholds die ik kan toevoegen. ...

[edit]
krijg nuo wat. er zitten gewoon 2 switches in de OTGW om te tonen of central heating active is, of domestic hot water. opgelost :D

ik ga eens opnieuw programmeren. nieuwe script later.

fabstar81 wijzigde deze reactie 04-01-2019 15:20 (5%)

făbŞŤĄŘ - Mijn PC


  • frankwit
  • Registratie: januari 2019
  • Laatst online: 05-05 09:21
Here is another one , works like a charm on my system :

https://ehoco.nl/gasverbruik-per-graaddag-tonen-in-domoticz/

  • luigi87
  • Registratie: juni 2009
  • Laatst online: 22-10 10:34
Rol-Co schreef op vrijdag 4 januari 2019 @ 22:53:
[...]

dus als ik het goed begrijp moet die eerste generatie wel werken? niet dat het komt omdat hij niet homekit ready is t.o.v die 4 kante versie?
Ik heb zelf de vierkante en dat werkt op de statusen na. Die ronde weet ik niet maar kan niet terug vinden dat die niet zou werken.

Hier het linkje naar de guide voor presence detection op basis van Tasker + Autolocation op een Android Client, check me V&A voor 2de kans domotica dingetjes


  • Speedy-Andre
  • Registratie: maart 2002
  • Nu online

Speedy-Andre

Satio-X10-SxS-ZL-XA

Ik heb beide bridges werkend (gehad) en de stable geeft van beiden geen status weer.
Nu de beta er op en de vierkante heeft een status, mijn Hue account vindt 2 hubs tegelijk niet leuk :+
De bug van de niet werkende logs in de beta is er gelukkig ook uit.

PVoutput oost west, zuid best! Stookt met 2x Tosh Daiseikai 8 3,5kW, SWW Atlantic Explorer 3 200l. Gasloos sinds aug 2016 Sinds 6-11-2018 5590Wp


  • mike123
  • Registratie: oktober 2007
  • Laatst online: 22-10 21:55
fabstar81 schreef op vrijdag 4 januari 2019 @ 09:15:
[...]

denk dat zo een tag meer is voor de kinderen aan hun jas zolang ze geen telefoon hebben. zie mijn vrouw niet met zo een unit aan haar sleutelbos.

voordeel is wel dat de sleutelbos altijd binnen 2 meter bij de pi hangt als we thuis zijn, maar vind hem best groot nog. weet niet of ik mijn vrouw zo ver krijg. ze moet gewoon die GPS aanhouden op de telefoon :+
Kon niet zo snel vinden of je misschien Tasker had geprobeerd. In Tasker een regel aanmaken dat zodra ze verbinding heeft met de mast in de buurt van huis dat dan de gps word ingeschakeld.
Pagina: 1 2 3 ... 12


Apple iPhone 11 Nintendo Switch Lite LG OLED C9 Google Pixel 4 FIFA 20 Samsung Galaxy S10 Sony PlayStation 5 Cartech

'14 '15 '16 '17 2018

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2019 Hosting door True