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
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: 10-09 09:44
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.
Ik heb deze:



als deurbelknop en na enkele maanden trouwe dienst weigert deze soms dienst. Mensen moeten goed drukken, wil er iets gebeuren. Resultaat: bonken op het raam, want buiten horen ze ook de deurbel niet.

Ik zit te denken om toch weer terug te gaan naar de standaard, bedrade beldrukker en dat dan op de 1 of andere manier aan Domoticz te knopen. Ik wil namelijk graag de mogelijkheid behouden dat er een snapshot naar me wordt gestuurd zodat ik kan zien wie er voor de deur staat, ook als ik niet thuis ben. Wie heeft zo'n setup, kan die setup delen en is daar ook tevreden over?

¯\_(ツ)_/¯


  • LJ80
  • Registratie: februari 2007
  • Laatst online: 10-09 09:44
commentator schreef op zaterdag 8 december 2018 @ 20:41:
[...]

bij devices zie je ze staan als onderdeel met de naam die je je aeotec gegeven hebt.
Oke ik heb ze alle 10 maar ingelezen:
http://i63.tinypic.com/14l20g.png

En als ik de fysieke schakelaar aan de wand gebruik kom ik er via het log achter dat het de schakelaar " AEOTEC2" is. Het licht springt via de fysieke schakelaar aan en via de browser (webpagina) van domoticz kleurt het lampje geel.


code:
1
2
3
4
5
6
7
8
2018-12-08 23:32:22.857 (AEOTEC Z-Wave) Light/Switch (AEOTEC2)
2018-12-08 23:32:25.219 (AEOTEC Z-Wave) Usage (AEOTEC1)
2018-12-08 23:32:25.253 (AEOTEC Z-Wave) General/kWh (kWh Meter Dakterras)
2018-12-08 23:32:32.977 (RFXCOM) Security (Unknown)
2018-12-08 23:32:43.609 OpenZWave: Domoticz has send a Switch command!, Level: 0, NodeID: 2 (0x02)
2018-12-08 23:32:43.640 (AEOTEC Z-Wave) Usage (AEOTEC1)
2018-12-08 23:32:43.676 (AEOTEC Z-Wave) General/kWh (kWh Meter Dakterras)
2018-12-08 23:32:43.732 (AEOTEC Z-Wave) Light/Switch (AEOTEC2)



Maar wanneer ik dat via de webpagina die zelfde schakelaar weer uit probeer te zetten gebeurt er niets:


code:
1
2018-12-08 23:32:43.607 Status: User: Admin initiated a switch command (208/AEOTEC2/Off)


  • LJ80
  • Registratie: februari 2007
  • Laatst online: 10-09 09:44
http://i68.tinypic.com/ynzp0.png

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) ;)

  • sterremos
  • Registratie: mei 2013
  • Laatst online: 16-09 15:40
even een hulpje nodig bij het volgende, ik heb een yeelight led strip en wil deze met de mi cube gaan bedienen om een aantal kleuren te switchen.
ik heb een 4 tal scenes aangemaakt , rood, geel, groen en wit,
deze wil ik elke keer als ik de cube 90 graden flip dat de kleur veranderd naar die van de scenes.
ik heb een blocky gemaakt , de eerste twee gaan goed, dan loopt het niet verder. ik weet dat het niet klopt, maar zie het even niet

https://tweakers.net/ext/f/TIVOg24lnGBEjliaA3mr2kdm/thumb.png

  • sterremos
  • Registratie: mei 2013
  • Laatst online: 16-09 15:40
tozzke schreef op zondag 9 december 2018 @ 15:51:
[...]

Maak er eens 1 'Control'-blockly van, nu heb je er 2 aan elkaar geplakt. Dus een If en 3 else if's
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

https://tweakers.net/ext/f/OkcA7IxeWzWGHhgH6HSZ6RZW/thumb.png

  • sterremos
  • Registratie: mei 2013
  • Laatst online: 16-09 15:40
tozzke schreef op zondag 9 december 2018 @ 16:53:
[...]

Ik zie nog steeds geen 3 else if's...
Inderdaad, foutje ,ook deze komt bij het laatste niet meer bij het begin,

https://tweakers.net/ext/f/EUsqBTLvBjJuuMpl222IaGLg/thumb.png

Volgens mij klopt het met Toppe aangeeft, hij moet weer terug naar het begin komen, Ik snap de uitleg, ik weet alleen ff (nog) niet hoe ik dit in het scriptje krijg :-(
Toppe schreef op zondag 9 december 2018 @ 16:25:
[...]


Je mist de while, je Blocky stopt nu gewoon aan het eind. Je moet een manier vinden om hem weer opnieuw te laten beginnen.

Je zou hiervoor bij geen nog een set kunnen maken die je iets van "reset" noemt en als waarde true mee geeft. Bij je eerste regel controleer dan ook of reset gelijk is aan true. Na de kleur rood verwijder je de variable weer.

  • -Randy-
  • Registratie: november 2018
  • Laatst online: 16-09 10:46


Gaat dit zo goed?

-Randy- wijzigde deze reactie 10-12-2018 20:12 (134%)
Reden: Werkend plaatje

Server: Dell Poweredge R710, HP Proliant DL360 6G. Server: IBM, System X 3550.

sterremos schreef op maandag 10 december 2018 @ 19:55:
[...]


Inderdaad, foutje ,ook deze komt bij het laatste niet meer bij het begin,

[Afbeelding]

Volgens mij klopt het met Toppe aangeeft, hij moet weer terug naar het begin komen, Ik snap de uitleg, ik weet alleen ff (nog) niet hoe ik dit in het scriptje krijg :-(


[...]
In theorie zou je iets moeten doen als



Uiteraard zet je "variable" weer uit in het bovenste if statement

Toppe wijzigde deze reactie 10-12-2018 20:25 (4%)

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


  • Ryan_
  • Registratie: februari 2009
  • Laatst online: 18:16
Even een kleine vraag maar wat doe ik fout? Vrij simpel maar de lamp wilt niet aanspringen?


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


De trigger is toch als volgt:

Als lamp schakelaar uitstaat en het is later dan 20u32 > lamp aanzetten :P

Of werkt het niet op zo'n manier? :D


Het gaat om dit stuk. (All, Device, Time etc.)

vuurtjih wijzigde deze reactie 10-12-2018 20:52 (3%)

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


  • Ryan_
  • Registratie: februari 2009
  • Laatst online: 18:16
vuurtjih schreef op maandag 10 december 2018 @ 20:51:
[...]


[Afbeelding]

Het gaat om dit stuk. (All, Device, Time etc.)
Ah, die ziet er als volgt uit:

  • Ryan_
  • Registratie: februari 2009
  • Laatst online: 18:16
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: 18:43
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


  • vuurtjih
  • Registratie: april 2015
  • Laatst online: 18:43
-Randy- schreef op maandag 10 december 2018 @ 22:37:
[...]


Maar verder zijn er geen fouten?

Ik heb de If_Do veranderd voor die met het tandwiel maar kan nergens de Else_Ifs eronder slepen.


1. Klik op het tandwiel
2. Sleep de elsif onder de if (linksboven naar rechtsboven)
3. Tadaa

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


  • Ryan_
  • Registratie: februari 2009
  • Laatst online: 18:16
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.



  • prekz
  • Registratie: september 2008
  • Laatst online: 17:02
Ik heb een kleine uitdaging met mijn zwave groepen.

Circa 12 meter hemelsbreed van mijn woning heb ik een gemetselde schuur staan. Hier zit een zwave qubino module dim module (module 22) welke volgens de groepen is met module 5 (qubino rolluik). echter module 6 zit er hemelsbreed niet verder vanaf.

Mijn uitdaging zit hem in module 23. Dit is een batterij aangedreven Neo CoolCam doorsensor en hij lijkt deels verbonden te zijn met module 23 (zie 2de foto). Alleen als de deursensor triggerd zie ik deze niet in de logging van domoticz voorbij komen. Ik vermoed dus dat deze module niet goed gekoppeld zit aan de dichtsbijzijnde qubino module (module 22 circa 1m line of sight, of module 5 en 6 circa 10m hemelsbreed).

Hoe werkt dit om die modules aan bepaalde andere groepen te koppelen? Ik kom er niet goed uit hoe dit precies werkt.



  • Robbie T
  • Registratie: februari 2006
  • Laatst online: 20:15
Ik ben bezig met het instellen van een "alarm" als de voordeur langer dan 5 minuten open staat.
Ik heb hiervoor de volgende blockly aangemaakt:

https://i.ibb.co/9bTFf03/deur.png


Opzich werkt dit. Alleen als de voordeur gesloten is binnen 5 minuten krijg ik alsnog een melding (ik krijg nu elke keer een melding als de deur open is geweest). En das nou net niet de bedoeling. Hoe stel ik in dat dit alleen moet als de deur open is voor 5 minuten of meer?

Robbie T wijzigde deze reactie 14-12-2018 14:48 (15%)


  • tozzke
  • Registratie: oktober 2001
  • Niet online

tozzke

aka tozzert

Robbie T schreef op vrijdag 14 december 2018 @ 14:47:
Ik ben bezig met het instellen van een "alarm" als de voordeur langer dan 5 minuten open staat.
Ik heb hiervoor de volgende blockly aangemaakt:

[Afbeelding]


Opzich werkt dit. Alleen als de voordeur gesloten is binnen 5 minuten krijg ik alsnog een melding (ik krijg nu elke keer een melding als de deur open is geweest). En das nou net niet de bedoeling. Hoe stel ik in dat dit alleen moet als de deur open is voor 5 minuten of meer?


Dit zou dan moeten werken. Als de deur dan dicht is gedaan binnen die 5 minuten, zet hij die xiaomi gateway deurbel uit. Door deze actie op de schakelaar waar die timer op actief was, stopt hij deze lopende timer.

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


  • Rgerr
  • Registratie: juni 2017
  • Laatst online: 21:22
Dylantje2 schreef op zaterdag 15 december 2018 @ 11:25:
[...]


Zwave en Domoticz... Heb ik wel wat grijze haren van gekregen..

echt AL je devices die je gebruikt in OpenZwave? ECHT!!?

Laat je mesh netwerk eens zien?
En je eigenaren van je Zwcfg file [ ff inloggen met FTP ]
Ja, echt alle devices. Heel vreemd, er staat dan ook echt helemaal niks meer in de lijst.

http://i63.tinypic.com/2imc5.jpg

  • Rgerr
  • Registratie: juni 2017
  • Laatst online: 21:22
Dylantje2 schreef op zaterdag 15 december 2018 @ 11:43:
[...]


Haal al je 255 eruit en saven.. Dan een keer Zwave Hardware uit ff 5 minuten wachten en dan weer .
Een heal en dan paar uur wachten

18 lijkt me een aparte..?

JE zwcfg file?
Aanpassingen gedaan, browser refresh:

http://i67.tinypic.com/2djsyki.jpg

Alle hardware weg. :')

Zwcfg.xml is een flink bestand, wil je de volledige inhoud zien?

Rgerr wijzigde deze reactie 15-12-2018 12:01 (7%)


  • Rgerr
  • Registratie: juni 2017
  • Laatst online: 21:22
Dylantje2 schreef op zaterdag 15 december 2018 @ 12:14:
[...]


waar reb39xx voor jouw eigen code staat
http://i63.tinypic.com/2hywjti.jpg

Welke bedoel je?

  • Rgerr
  • Registratie: juni 2017
  • Laatst online: 21:22
Mozart schreef op zaterdag 15 december 2018 @ 13:35:
[...]

Als je naar de directory gaat waar het bestand staat, doe je daarna ls -la.
Je krijgt dan het overzicht met naast de rechten ook de eigenaar en groep. Maak een screenshot van dat scherm.
http://i66.tinypic.com/2n9jnds.jpg

  • mDieli
  • Registratie: januari 2010
  • Laatst online: 08:08
M.v.Veelen schreef op zaterdag 15 december 2018 @ 20:15:
[...]


Switch? Je bedoelt On/Off? Dat zeg ik, dat heb ik al geprobeerd. Het enige signaal dat verstuurd wordt, is het "On" signaal. Er staat geen enkel "Off" in het log.
Wat @Rgerr bedoeld, is dat als je een sensor/bel/whatever hebt die enkel een "On" signaal verstuurd, kun je in de "switch" aangeven dat de stand op "Off" moet gaan na een x aantal seconden.
Domoticz ziet dan de bel als "uit" waardoor een nieuwe keer bellen, wordt gezien door Domoticz als een nieuwe "on" trigger.
("Vroeger" hetzelfde gedaan met goedkope 433MHz PIR's die enkel "On" stuurde bij beweging.)

M.v.Veelen schreef op zondag 16 december 2018 @ 11:31:
Daar had ik 'm eerst ook op staan, en nu ook weer. Er wordt alleen een kortstondige "On" gestuurd en de "loop" moet ik zien te voorkomen. De Off delay werkt niet. Tenminste, er verschijnt geen "Off" in het log.
Ik ga er komende week mee stoeien als de vrouw van huis is, want die wordt gek van knipperende lichten (testen) of een deurbel die onnodig afgaat :o
Vandaag een verjaardag, dus het zal was donderdag pas lukken om verder te testen. Thanks!
Check ook even de instelling Setup --> Options --> Other --> Doorbell Command:
Standaard staat deze op Group On en als je dus On krijgt gaat dit ook niet goed.

Op zich hoef je ook geen Off te gebruiken.

Zelf gebruik ik dat ook niet en mijn buitenlamp wordt bv aangezet als er aangebeld wordt en het donker is.
Is nog het enige Event zag ik ineens en moet ik snel gaat omzetten maar ook daarmee kun je wel zien wat ik gebruik. Buitenlamp vervang je dan door de bel zelf en die moet je dan bv nar xx aantal seconden uitzetten. Ipv het drukknopje zet je dus de gong zelf uit.


  • RasPi2
  • Registratie: mei 2015
  • Laatst online: 09-09 17: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.

  • Melantrix
  • Registratie: maart 2009
  • Laatst online: 19:43
loyske schreef op dinsdag 18 december 2018 @ 10:01:
Iemand hier die Fibaro tussenstekker (FGWPF-102-ZW5) gebruikt voor energiemeting en dan met name voor een device wat continu hetzelfde vermogen trekt als hij aanstaat?
Krijg het niet voor elkaar om dit goed te loggen in Domoticz.
Ik gebruik de kWh meter en deze gaat goed. Echter wil bij deze ook het huidige verbruik zien, maar deze valt soms terug naar 0 Watt aangezien er geen report verstuurd wordt omdat het vermogen niet veel veranderd.
Ik heb er daar momenteel twee van draaien en heb er geen problemen mee eigenlijk. Ik gebruik een Razberry waar ik de signalen mee ontvang. Volgens mij heb ik niks gewijzigd aan de default values, maar als je wil kan ik dit wel even nakijken en vergelijken met wat jij hebt ingesteld?

hier een voorbeeld grafiekje:
fibaro-domoticz-grafiekje

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


  • vuurtjih
  • Registratie: april 2015
  • Laatst online: 18:43


Een simpele Blocky, zou je zeggen. Alleen het doet helemaal niks 8)7

In de log staat het volgende:
2018-12-20 22:46:40.208 (Gateway) Light/Switch (Xiaomi Square Wireless Switch)
2018-12-20 22:46:40.208 Status: {"cmd":"report","model":"sensor_switch.aq2","sid":"158d0002130a57","short_id":34684,"data":"{\"status\":\"click\"}"}
Iemand enig idee hoe ik dit laat werken?

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


  • Chrisje1983
  • Registratie: februari 2012
  • Laatst online: 16-09 23:06
Chrisje1983 schreef op donderdag 20 december 2018 @ 20:33:
Ik begin een beetje spijt te krijgen van mijn z-wave avontuur. 3 deur contacten, 2 sirenes en 2 rookmelders die er al mee op gehouden zijn. Ik heb totaal een 60 z-wave devices, 38 neocoolcam en 22 Heiman rookmelders. Dat is ongeveer een 1400 euro.

De chinezen doen steeds moeilijker met het op sturen van vervangers, het ergste is nog de laatste neo coolcam 2 deur melders kwamen DOA aan, helaas heb ik ze niet binnen de dispute tijd geinstalleerd en de official neocoolcam store wil mij niet verder helpen, ze negeren mij. Uiteindelijk gaf de verkoper toe en moest ik een filmpje maken van de defecte deurmelders, en zou me dan verder helpen. Eenmaal een filmpje gemaakt liet de official neocoolcam me weer zitten en ik moet het maar uitzoeken.

Nu op dit moment een tweede z-wave Heiman rook melder die er mee op houdt, helaas heb ik er 22 stuks van geinstalleerd. Totaal niet te vertrouwen dus, elke 53 seconden 2 beebs is: malfunction volgens het instructie boekje en het batterij labeltje van de rookmelder.

De eerste Heiman z-wave rookmelder die kapot was, was ook een DOA, daar heb ik een vervanger voor gekregen en dat heeft me heel veel moeite gekost, met uiteindelijk een zelf gemaakt filmpje van de werking (geen werking dus) van de rookmelder kreeg ik een vervanger. Als dit nog 21 keer gaat gebeuren dan kan ik wel nagaan wat voor een heisa dat gaat worden.
Ik ben maar eens aan het testen gegaan, veel te verliezen heb ik toch niet. De chinezen gaan echt niet in de komende jaren mijn 22 Heiman smoke detectors continue vervangen bij een malfunction :+

Ik heb zo het idee dat de foto cel in deze Heiman smoke detectors van behoorlijk slechte kwaliteit is. Ik kan de malfunction beeps die elke 53 seconden langskomen namelijk beinvloeden door het lichtsluisje van de foto cel en ir transmitter te verwijderen. Zonder lichtsluis, blijft de malfunction beep langer uit, of blijft weg.

https://tweakers.net/ext/f/L5MMdVRp5oHPxtt720lFlLYU/thumb.jpg

Links zie je de foto cel en ir led zitten, rechts zit het lichtsluisje er nog op maar dan wel het kapje er af.
Ik heb contact opgenomen met Heiman zelf, op hun website. En ik ga eens even op zoek naar passende fotocelletjes en dan ook meteen maar ir leds, dat spul kost toch allemaal niks en als ik een winnend setje vind die goed werkt levert mij dat meer plezier en geruststelling dan weer een brakke nieuwe van Heiman zelf die als een tikkende tijdbom toch een keer dood gaat.

Ik heb robbshop nog een mailtje gestuurd, zij verkopen ze namelijk ook voor 40 euro stuk. Ben benieuwd wat er uit de eventuele communicatie tussen robbshop en Heiman is voort gekomen, hij zal er vast wel meer hebben verkocht als de 22 stuks die ik heb dus de problemen is hij hoe dan ook tegengekomen.

  • commentator
  • Registratie: mei 2004
  • Laatst online: 20:33
Hier ook mensen die problemen hebben met zwave sinds beta v4.10242?

Een status kan altijd een keer gemist worden maar in het verleden kon je dat corrigeren door

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/bash
#~ Specify the ZWAVE NodeID to refresh
devid="$1"
name="$2"
#~ Check whether the refrsh is already running for this device and only fire when not.
chk=`sudo ps x | grep "refreshzwave.php $devid" | grep -cv grep`
if  [ "$chk" = "0" ] ; then
   /usr/bin/php /home/pi/domoticz/scripts/refreshzwave.php $devid $name
#>> /var/log/domoticz.log 2>&1 &
else
   echo "$(date +%Y-%m-%d) $(date +%X)     Zwave refresh already running for $devid $name"
#>> /var/log/domoticz.log 2>&1 &
fi



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
#!/usr/bin/php
<?php
$devices=file_get_contents('http://ip:port/json.htm?type=openzwavenodes&idx=idxzwavecontroller'); //Change IDX to IDX of your zwave controller
function RefreshZwave($node,$name) {
   echo date("Y-m-d H:i:s "),"     ZWave Refresh Started for $node $name\n";
   $zwaveurl='http://ip:port/ozwcp/refreshpost.html';
   $zwavedata=array('fun'=>'racp','node'=>$node);
   $zwaveoptions = array('http'=>array('header'=>'Content-Type: application/x-www-form-urlencoded\r\n','method'=>'POST','content'=>http_build_query($zwavedata),),);
   $zwavecontext=stream_context_create($zwaveoptions);
   // print_r($zwaveoptions);
   // print_r($zwavecontext);
   for ($k=1;$k<=5;$k++){
           sleep(2);
           $result=file_get_contents($zwaveurl,false,$zwavecontext);
           echo date("Y-m-d H:i:s "),"     ZWave Refresh ",$node," ",$name," ",$result,"\n";
           if($result=='OK') break;}
}
if(!empty($argv[1])&&!empty($argv[2])) {
   RefreshZwave($argv[1],$argv[2]);
   }
else {
   echo date("Y-m-d H:i:s "),"     ZWave Refresh: no idx or name defined\r\n";
   }
?>



maar sindsdien werkt dat dus niet meer en krijg je dus van dit soort toestanden:

en de knop geeft dus de verkeerder status


Iemand dit ook/ een oplossing hier voor?

  • dooiedodo
  • Registratie: november 2005
  • Laatst online: 13-09 16:39
iemand nog zin om te helpen met een dashtichz probleempje?

Heb aardig door nu hoe het werkt, maar 1 graph wil zich niet laten zien. CO2 level van mn netatmo.
Uncaught TypeError: Cannot read property '0' of undefined
at eval (eval at globalEval (jquery.min.js:2), <anonymous>:216:71)
at Array.filter (<anonymous>)
at Object.success (eval at globalEval (jquery.min.js:2), <anonymous>:215:52)
at i (jquery.min.js:2)
at Object.fireWith [as resolveWith] (jquery.min.js:2)
at z (jquery.min.js:4)
at HTMLScriptElement.c (jquery.min.js:4)
at HTMLScriptElement.dispatch (jquery.min.js:3)
at HTMLScriptElement.r.handle (jquery.min.js:3)
content_script_bundle.js:13 Uncaught (in promise) ReferenceError: currentURL is not defined
at then.catch.e (content_script_bundle.js:13)
en chrome devtools wijzen dan naar
graphProperties.data = data.result.filter(function (element) {
return element.hasOwnProperty(graphProperties.keys[0]);
in eeste instantie dacht ik dat het lag aan het feit dat graph.js geen case heeft voor co2 meter, maar door de case toe te voegen is het alleen maar gelukt om de eenheden te laten zien, graph toont zich nog niet.

https://tweakers.net/ext/f/RtBEVZLmOzd9UTdJk3F7xHsC/thumb.jpg

andere graphs werken wel, zoek me suf waar het nou fout gaat EN HEB HET GEVONDEN

SOLVED
in graph.js stond ook nog iets voor properties per resultset. Debugger stap voor stap laten gaan en bij andere graphs data voorbij zien komen die hout snijden.
Dus verder in graph.js gebladerd en wat regeltjes toegevoegd:
} else if (result.hasOwnProperty('co2')) {
graphProperties = {
keys: ['co2'],
labels: ['ppm'],
};
en voila, graph wordt gerendered.

ik ook weer blij ;w

dooiedodo wijzigde deze reactie 23-12-2018 22:32 (13%)
Reden: oplossing gevonden


  • sterremos
  • Registratie: mei 2013
  • Laatst online: 16-09 15:40
dooiedodo schreef op zondag 23 december 2018 @ 14:04:
[...]


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?
Klopt , zeg ik ook altijd, maar ze gelooft het niet :)

Herstart gedaan, blijft hetzelfde

als test de lamp kast bij aan een melding volgens de onderstaande. maar zoals aangegeven komt deze melding niet in de groep

https://tweakers.net/ext/f/nfWFCX3JCR6wHEz3VbFthX8t/thumb.png
Gisteravond een Monit melding dat Domoticz was gestopt. Daarna een Monit melding dat Domoticz niet meer kan worden gestart (Execution failed). Ik kan daarna niet meer via de Domoticz web interface verbinding maken. Ook via SSH is niet mogelijk.

Voor alle zekerheid even de Raspberry Pi gewisseld maar dat was het niet. Bekabeling etc. is in orde.

Ik wilde eigenlijk de SD kaart even onder Linux bekijken maar krijg dan onderstaande melding. Enig idee hoe ik toch nog op de SD kaart kan kijken of een andere oplossing?

Ik heb nog wel een Domoticz database backup alleen die is (zucht) een paar maanden oud...

Edit:
Onderstaande melding krijg ik als de SD kaart automatisch wordt gemount (onder Ubuntu). Ik zoek dus denk ik het juiste handmatige mountainbike commando...

kraades wijzigde deze reactie 27-12-2018 10:14 (10%)

Donate ETH


  • Mark de Vaal
  • Registratie: december 2005
  • Laatst online: 16-09 21:41
Kan iemand mij helpen met het volgende. Ik probeer via een PDF van domoticaforum.eu om mijn toon te koppelen aan mij domoticz.
Ik ben aangekomen op het moment dat ik uservariables moet gaan toevoegen. In mijn oude installatie lukte het wel, maar ik heb gisteren een clean install gedaan om met een schone lei te beginnen. Nu ik stuit op het volgende.
Op het moment dat ik bv variable name "UV_ToonBoilerTempSetpointSensorName" variable type op "string" en variable value op "ToonBoilerTempSetpoint" en ik druk op ADD. Krijg ik een rood ballonnetje te zien met ERR erin.

Misschien is het heel simpel maar ik kan hier niks over vinden na 2 uur zoeken. Wie o wie kan mij helppen

ps ik ben net begonnen met spelen met domoticz.


  • brnbtc
  • Registratie: augustus 2017
  • Laatst online: 16-09 20:29
Wie kan mij hier mee helpen.
Onderstaand een blocky. Dit werkt alleen als de dimmer dus 100% ingeschakeld wordt. Als ik de dimmer via druk op de knop naar standaard instelling op 30% zet werkt het niet, moet ik eerst de dimmer 100% aan zetten. Wat is de oplossing?

Uitschakelen werkt wel. dus halve blocky werkt.


Dit heb ik ook geprobeerd maar werkt ook niet. In de bovenste regel heb ik trouwens 2x OR staan ipv zoals in afbeelding AND en OR

brnbtc wijzigde deze reactie 05-01-2019 18:10 (24%)


  • Andrehj
  • Registratie: juni 2002
  • Laatst online: 20:29
Ik probeer de stroom (in Ampere) van fase 1 in mijn Dashboard te krijgen. Daarvoor heb ik een dummy hardware aangemaakt (geen idee of dat de juiste methode is):

Nu is dus de vraag hoe ik die waarde (Watts / Volts) uit kan rekenen.
Ik heb inmiddels begrepen dat dit niet in Blockly gaat, dus ik denk dit in Lua te doen. Dit omdat de taal niet te lastig is, en omdat alles mooi in Domoticz geïntegreerd is.
Helaas kan ik nergens een "Lua in Domoticz for Dummies" vinden...
Ik kom tot het punt waarop ik een nieuw Event "Ampere" maak, getriggerd door "Device", maar wat stop ik er in? Wat is de juiste manier om de benodigde variabele aan te maken?
Iemand die mij een klein stukje op weg kan helpen?

  • Andrehj
  • Registratie: juni 2002
  • Laatst online: 20:29
Niks, maar ik heb zelf de naam aangepast. Nu staat er dit:

(Stroom L2 en L3 moeten nog... tijdgebrek...)
En ik zoek nog een manier om bij de stroom het aantal cijfers achter de komma te beperken, maar dat is iets voor later.
Edit: Net nog even de woorden "Voltage" vervangen door "Spanning"
Edit2: Begrijp ik nu dat het bij jou niet werkt? Vergeet je niet een "VIrtual Sensor" aan te maken?

Andrehj wijzigde deze reactie 06-01-2019 16:16 (20%)


  • darklord007
  • Registratie: augustus 2004
  • Laatst online: 12-09 19:29
Ik draai sinds enige tijd domoticz op mijn RPI.
Met een T1 kabel lees ik mijn meter uit --> werkt super
En met een RTX433e schakel ik 1 KAKU lamp.

Nu werkt die 433mHz niet 100% betrouwbaar en wil ik overstappen naar tasmota/sonoff.
Hiervoor moet ik een MQTT broker installeren, echter daarvoor moet ik als SU inloggen op die PI.

En daar gaat het mis: ik weet mijn wachtwoord niet meer 8)7

Het zou mogelijk moeten zijn om deze te resetten --> link

Echter wanneer ik de cmdline.txt file aanpas boot ie niet meer.

http://i64.tinypic.com/v6hont.jpg

Ik had al iets gevonden om in de config file /dev/mmcblk0p2 --> /dev/mmcblk0p6. Maar dit lost het ook niet op.

Zijn er nog andere manieren om het wachtwoord te resetten of moet ik maar gewoon met een versie sd kaart beginnen?

  • sgsdebruijn
  • Registratie: maart 2012
  • Laatst online: 20:21
Sinds gisterenavond kan ik mijn zwave apparaten niet meer bereiken, ze geven onderstaande melding.
Wie heeft er een idee wat er aan de hand is of wat ik kan controlleren, dacht is USB-probleem, zag geen nodes meer maar nu weer wel.

sgsdebruijn wijzigde deze reactie 07-01-2019 11:03 (16%)

#NoGas #Freubelaar #Loria6008DUO #12xSF170/SMA #6xCSUN355/APS #Domoticz


  • SuperJoker
  • Registratie: januari 2019
  • Laatst online: 11-01 11:15
fabstar81 schreef op vrijdag 11 januari 2019 @ 10:15:
neen niets in de logging van domoticz op de rpi3B. ik heb een dump gemaakt van de logging in 1 van mijn vorige berichten. enige communicatie is dat ie wel connected is, maar op de e.o.a. manier komen die berichten zoals bij jou dus niet door.
Je hebt 'm wel bij hardware staan, de zigbee2mqtt plugin?

Het best te consumeren met 1kg JOZO.


  • dfrenner
  • Registratie: februari 2008
  • Laatst online: 22-07 23:17
Volgende rare issue...
Gisteren werkte homebridge prima.

Sinds vanochtend: Homebridge
Not running

Ik krijg de service niet meer op running, meerdere herstarts, geen oplossing...

Logfile kan ik weinig in terugvinden:

[1/12/2019, 12:11:44 PM] [homebridge-config-ui-x] Homebridge restart request received
[1/12/2019, 12:11:44 PM] [homebridge-config-ui-x] Executing restart command: killall -9 homebridge && killall -9 homebridge-config-ui-x
[1/12/2019, 12:11:51 PM] Loaded config.json with 0 accessories and 1 platforms.
[1/12/2019, 12:11:51 PM] ---
[1/12/2019, 12:11:51 PM] Loaded plugin: homebridge-dummy
[1/12/2019, 12:11:51 PM] Registering accessory 'homebridge-dummy.DummySwitch'
[1/12/2019, 12:11:51 PM] ---
[1/12/2019, 12:11:52 PM] [homebridge-config-ui-x] Using Form Authentication
[1/12/2019, 12:11:53 PM] [homebridge-config-ui-x] Console v3.9.3 is listening on port 8080.
[1/12/2019, 12:11:55 PM] Loaded plugin: homebridge-homewizard
[1/12/2019, 12:11:55 PM] Registering platform 'homebridge-homewizard.HomeWizard'
[1/12/2019, 12:11:55 PM] ---
[1/12/2019, 12:11:55 PM] Loaded plugin: homebridge-config-ui-x
[1/12/2019, 12:11:55 PM] Registering platform 'homebridge-config-ui-x.config'
[1/12/2019, 12:11:55 PM] ---
[1/12/2019, 12:11:55 PM] Loading 1 platforms...
[1/12/2019, 12:11:55 PM] [HomeWizard] Initializing HomeWizard platform...
[1/12/2019, 12:11:55 PM] [HomeWizard] Automatic refresh every 60 mn
[1/12/2019, 12:11:55 PM] Loading 0 accessories...


Maar wat ik raar vind is dit:


pi@domoticz:~ $ systemctl daemon-reload
==== AUTHENTICATING FOR org.freedesktop.systemd1.reload-daemon ===
Authentication is required to reload the systemd state.
Multiple identities can be used for authentication:
1. ,,, (pi)
2. root
Choose identity to authenticate as (1-2): 2
Password:
==== AUTHENTICATION COMPLETE ===
pi@domoticz:~ $ systemctl enable homebridge
==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-unit-files ===
Authentication is required to manage system service or unit files.
Multiple identities can be used for authentication:
1. ,,, (pi)
2. root
Choose identity to authenticate as (1-2): 2
Password:
==== AUTHENTICATION COMPLETE ===
Failed to enable unit: File homebridge.service: No such file or directory
pi@domoticz:~ $ systemctl start homebridge
==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===
Authentication is required to start 'homebridge.service'.
Multiple identities can be used for authentication:
1. ,,, (pi)
2. root
Choose identity to authenticate as (1-2): 2
Password:
==== AUTHENTICATION COMPLETE ===
Failed to start homebridge.service: Unit homebridge.service not found.
pi@domoticz:~ $

Hij kan heel de service niet meer vinden...

Dit zie ik dus terug:



Ik heb net allemaal handleidingen opnieuw uitgevoerd, maar om eerlijk te zijn heb ik geen flauw idee meer waar ik mee bezig ben...

dfrenner wijzigde deze reactie 12-01-2019 13:47 (4%)

Youtube: DashcamNL


Acties:
  • +1Henk 'm!
  • Pinned

  • alberthakvoort
  • Registratie: juli 2006
  • Laatst online: 21:08

Passieve woning + (D)WTW + SolarEdge 6530Wp + Ecodan 5 kW Warmtepomp CV | SWW


  • Richard35
  • Registratie: juli 2007
  • Laatst online: 16-09 20:58
Toppe schreef op dinsdag 15 januari 2019 @ 18:12:
[...]


Even een screenshotje maken en die ergens uploaden :)
Domoticz
Verlichting buiten


Gelukt :+

  • Richard35
  • Registratie: juli 2007
  • Laatst online: 16-09 20:58
Toppe schreef op dinsdag 15 januari 2019 @ 18:38:
[...]


Je hebt op dit album een wachtwoord, dus zien we hem nog niet :'(
Domoticz
Verlichting buiten


Nu wel |:(

  • BizzieBis
  • Registratie: maart 2004
  • Laatst online: 15-09 19:41
@Siewert308SW

Winst zal er inderdaad niet mee te behalen zijn. Ik doe het alleen omdat het kan ;)
En onoverzichtelijk? Dat kan ik niet zeggen. In mijn situatie is het juist erg overzichtelijk. Waarschijnlijk omdat ik een enorme berg virtuele switches heb die nu nog de boel bedienen haha. Staat nog op de planning om dat aan te pakken.

https://tweakers.net/ext/f/4vVKnYJzdE5CMS1CLgr26isb/thumb.png

Mijn systeem is ook al behoorlijk uitgebreid en zit nu rond de 1 a 2% cpu. Dat was voorheen ruim boven de 15%.
@vwtune, verschillende:

code:
1
2019-01-16 13:40:02.573 Error: SQL Query("INSERT INTO Meter (DeviceRowID, Value, [Usage]) VALUES ('544', '0', '0')") : database disk image is malformed


code:
1
2019-01-16 13:40:02.685 Error: SQL Query("INSERT INTO MultiMeter (DeviceRowID, Value1, Value2, Value3, Value4, Value5, Value6) VALUES ('123', '0', '0', '0', '0', '0', '0')") : database disk image is malformed



en deze komt elke keer gegroepeerd terug:

code:
1
2
3
4
2019-01-16 13:43:43.964 Error: SQL Query("SELECT Name,nValue,sValue FROM DeviceStatus WHERE (HardwareID==14) AND (DeviceID=='0000067')") : database disk image is malformed
2019-01-16 13:43:43.969 Error: SQL Query("SELECT ID,Name, Used, SwitchType, nValue, sValue, LastUpdate, Options FROM DeviceStatus WHERE (HardwareID=14 AND DeviceID='0000067' AND Unit=1 AND Type=17 AND SubType=0)") : database disk image is malformed
2019-01-16 13:43:43.989 Error: SQL Query("SELECT Name,nValue,sValue FROM DeviceStatus WHERE (HardwareID==14) AND (DeviceID=='0000068')") : database disk image is malformed
2019-01-16 13:43:44.006 Error: SQL Query("SELECT ID,Name, Used, SwitchType, nValue, sValue, LastUpdate, Options FROM DeviceStatus WHERE (HardwareID=14 AND DeviceID='0000068' AND Unit=1 AND Type=17 AND SubType=0)") : database disk image is malformed



maar als ik naar hardware ID 14 kijk (OTGW) bestaat er geen enkel device 67 en 68 in devices tab.

en een hele rits van deze en allerlei device id's:

code:
1
2019-01-16 13:45:00.929 Error: SQL Query("INSERT INTO Meter (DeviceRowID, Value, [Usage]) VALUES ('387', '25830', '20')") : database disk image is malformed



ziet er ongeveer zo uit:

făbŞŤĄŘ - Mijn PC


  • flexje
  • Registratie: september 2001
  • Laatst online: 21:15

flexje

got-father

Ik ben niet zo thuis in Node-red maar ik heb zojuist een flow proberen te maken om mijn Shelly1 met Domoticz te kunnen bedienen. Ik heb het volgende gemaakt en het werkt. Ik moet alleen nog een flow maken om de status van Shelly in Domoticz te gooien bij het handmatig aan/uitzetten van Shelly met een wandschakelaar.

Graag commentaar, nogmaals, mijn eerste flow, dus als het beter kan hoor ik het graag!


code:
1
[{"id":"59d4f9d0.5b9408","type":"tab","label":"Domoticz to Shelly","disabled":false,"info":""},{"id":"4703c51a.e215fc","type":"mqtt in","z":"59d4f9d0.5b9408","name":"","topic":"domoticz/out","qos":"2","broker":"da5a79fa.8a2878","x":87,"y":154,"wires":[["7cc84d9.e7609b4"]]},{"id":"7cc84d9.e7609b4","type":"json","z":"59d4f9d0.5b9408","name":"","property":"payload","action":"","pretty":true,"x":292,"y":120,"wires":[["7644026d.a0838c"]]},{"id":"7644026d.a0838c","type":"function","z":"59d4f9d0.5b9408","name":"filter idx 127","func":"if(msg.payload.idx === 127)\n{\nreturn msg;\n}","outputs":1,"noerr":0,"x":482,"y":108,"wires":[["48005073.c9dbe"]]},{"id":"48005073.c9dbe","type":"switch","z":"59d4f9d0.5b9408","name":"Aan of Uit","property":"payload.nvalue","propertyType":"msg","rules":[{"t":"eq","v":"1","vt":"str"},{"t":"eq","v":"0","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":467,"y":182,"wires":[["e8f1027c.72398"],["65e4e7b6.24a9c8"]]},{"id":"810c017f.0f8ca","type":"debug","z":"59d4f9d0.5b9408","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload.nvalue","x":809,"y":96,"wires":[]},{"id":"57d0fd3e.61c024","type":"mqtt out","z":"59d4f9d0.5b9408","name":"MQTT Shelly","topic":"shellies/shelly1-22FDAB/relay/0/command","qos":"0","retain":"","broker":"da5a79fa.8a2878","x":822,"y":228,"wires":[]},{"id":"e8f1027c.72398","type":"change","z":"59d4f9d0.5b9408","name":"Aan","rules":[{"t":"set","p":"payload.nvalue","pt":"msg","to":"on","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":620,"y":228,"wires":[["810c017f.0f8ca","293766ac.18518a"]]},{"id":"65e4e7b6.24a9c8","type":"change","z":"59d4f9d0.5b9408","name":"Uit","rules":[{"t":"set","p":"payload.nvalue","pt":"msg","to":"off","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":618,"y":284,"wires":[["810c017f.0f8ca","f3e8df87.65cb7"]]},{"id":"19737b29.b43d65","type":"mqtt out","z":"59d4f9d0.5b9408","name":"MQTT Shelly","topic":"shellies/shelly1-22FDAB/relay/0/command","qos":"0","retain":"","broker":"da5a79fa.8a2878","x":822,"y":286,"wires":[]},{"id":"293766ac.18518a","type":"trigger","z":"59d4f9d0.5b9408","op1":"on","op2":"","op1type":"str","op2type":"nul","duration":"250","extend":false,"units":"ms","reset":"","bytopic":"all","name":"","x":643,"y":404,"wires":[["57d0fd3e.61c024"]]},{"id":"f3e8df87.65cb7","type":"trigger","z":"59d4f9d0.5b9408","op1":"off","op2":"","op1type":"str","op2type":"nul","duration":"250","extend":false,"units":"ms","reset":"","bytopic":"all","name":"","x":642,"y":463,"wires":[["19737b29.b43d65"]]},{"id":"da5a79fa.8a2878","type":"mqtt-broker","z":"","name":"syn_mqtt","broker":"0.0.0.0","port":"1883","clientid":"","usetls":false,"compatmode":true,"keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","closeTopic":"","closeQos":"0","closePayload":"","willTopic":"","willQos":"0","willPayload":""}]




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


  • vonkkie
  • Registratie: januari 2014
  • Laatst online: 19:30
tweakers hulp gevraagt

ik ben net begonnen met domoticz en heb een fibaro universele binary sensor op mijn inbraak installatie aan gesloten.

de bedoeling is dat als ik inschakel alle verlichting (hue) uit geschakeld wordt door een script

omgekeerd bij inbraak moet alles aan

de binary sensor laat netjes onder schakelaars zien aan en uit

dus dat werkt hardware matig
ik heb een scene aangemaakt alles uit deze werkt software

dan het probleem ik heb met blocky dit gemaakt




alleen gebeurt er niets

moet ik dit nog ergens invullen of iets anders ??

met vriendelijke groet
vonkkie

  • vwtune
  • Registratie: mei 2008
  • Laatst online: 20:53
Toppe schreef op donderdag 17 januari 2019 @ 09:17:
[...]


Kijk even wat het exact is, het hoeft namelijk allemaal niet zo ingewikkeld te zijn... Zeker als hij één keer drukken als een device ziet en twee keer drukken ook als een nieuw device.

Wil dan vanmiddag wel ff kijken of ik je in de goede richting kan helpen 8)
Dit is mijn situatie:

http://i66.tinypic.com/2itmwlx.jpg

Daar wil ik nu dus een actie aan toevoegen: ipcam stuurt foto via telegram wanneer er gebeld wordt :)

  • dfrenner
  • Registratie: februari 2008
  • Laatst online: 22-07 23:17
Nou ik word gek, wat geeft hij bij jullie aan als je Honeywell Thermostat selecteert bij hardware?

Bij mij:


Bij een collega:


Beide draaien we exact de zelfde beta versie van 16 januari.

Dit is bij ons identiek:

Version: 4.10360
Build Hash: fca2d305
Compile Date: 2019-01-16 13:47:09
dzVents Version: 2.4.10
Python Version: 3.5.3 (default, Sep 27 2018, 17:25:39) [GCC 6.3.0 20170516]

Waarom mis ik mijn API keys?!
Die heb je nodig om de thermostaat toe te kunnen voegen.


Edit:
Bij Edge ipv Chrome, krijg ik wel vier velden...
Vaag, maar opgelost!

dfrenner wijzigde deze reactie 18-01-2019 01:14 (5%)

Youtube: DashcamNL


  • Andrehj
  • Registratie: juni 2002
  • Laatst online: 20:29
Domoticz internet script editor compleet veranderd?

Op zoek naar een mogelijkheid om mijn ampere-scripts wat minder vaak te laten triggeren (gebeurt nu elke seconde als de waarden van de slimme meter binnenkomen drie keer), komt ik er achter dat ineens de script editor helemaal veranderd is, waardoor ik van een script geen trigger meer in kan stellen.

Zo was het:


En zo is het nu:


Hoe krijg ik de oude layout terug?
Andrehj schreef op zaterdag 19 januari 2019 @ 14:27:
@Toppe Dank voor je code, maar dat lost mijn probleem nog niet op, want:
  1. Het script werd getriggerd door een "event" (volgens mij als iets van de inputs wijzigde). Als ik nu wil triggeren op iets anders, zal toch ook die oorspronkelijke trigger er af moeten? En de daarvoor benodigde knoppen zijn dus verdwenen...
  2. Ik kan toch niet de trigger om een script te starten in dat script verwerken? Want dan start ie toch nooit? Of heb ik hier iets fundamenteels niet begrepen? :?
  3. Jou code is niet in Lua (wat ik nu net een beetje begrijp), maar in iets anders (Python / Dzvents?). Ik heb iets in Lua nodig om mijn script minder vaak te laten starten.
  4. Hoe weet je eigenlijk hoe vaak iets wordt weggeschreven naar de database? Bij mij komen de waardes van de slimme meter zo'n beetje elke seconde binnen, maar hoe vaak er iets naar de database wordt weggeschreven? Ik heb geen idee. En hoe wijzig ik dat dan?
In de Domoticz folder op mijn pi staan nu de bestandjes
domoticz - 14287 kB
domoticz.db - 1044 kB
domoticz.db-shm - 32 kB
domoticz.db.wal - 4784 kB
Als dat mijn hele database is (sinds 5 januari, dus van precies 2 weken) vind ik het nog wel meevallen.
  1. Die triggers hadden bij mij geen effect, ze waren leuk voor het idee...
  2. Jawel, dat kan prima. Ik gebruik timer = { "every 5 minutes" } en het script wordt netjes elke 5 minuten gestart. Domoticz zal een eigen versie can cronjobs hebben die je zo kan starten
  3. Klopt, dit is een code is dzVents. Het is meer een soort 'library' die je eenvoudig kan aanroepen en het is 100% Lua. Ik gebruik bij voorkeur dzVents omdat het voor mij sneller werkt en eenvoudiger aan te passen is. Als je je trigger wilt aanpassen doe je dat gewoon in je on blokje, direct in de code dus.
  4. Geen idee. Maar al zou het bij iedere call zijn dat hij wegschrijft, ik heb het niet nodig. Dingen zoals energie, temperaturen etc worden sowieso per 5 minuten gebruikt, ook voor je grafiekjes
Overigens staat de trigger er nog steeds, alleen op een andere plek. Dit zie je alleen nadat je een script hebt "geopend in de editor"
https://tweakers.net/ext/f/XjHBptSaT88TeiCUat52T7Du/full.png

Volgrens mij is dit jou scriptje die je nog steeds gebruikt?

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
-- Input devices
vermogen1 = 'Vermogen L1'
spanning1 = 'Spanning L1'

-- Output devices
stroom1_id = 23

commandArray = {}
if (devicechanged[vermogen1]) then
    vermogen = otherdevices_svalues[vermogen1]
    spanning = otherdevices_svalues[spanning1]
    stroom = round(vermogen/spanning, 3)
    commandArray[1] = {['UpdateDevice'] = stroom1_id .. "|0|" .. stroom}
end

return commandArray



Als je hem op tijd zou willen (bijvoorbeeld 5 minuten) dan zou je zoiets moeten gebruiken:


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
-- Input devices
vermogen1 = 'Vermogen L1'
spanning1 = 'Spanning L1'

-- Output devices
stroom1_id = 23

commandArray = {}
time = os.date("*t")
if  ((time.min+2)%5)==0  then
    vermogen = otherdevices_svalues[vermogen1]
    spanning = otherdevices_svalues[spanning1]
    stroom = round(vermogen/spanning, 3)
    commandArray[1] = {['UpdateDevice'] = stroom1_id .. "|0|" .. stroom}
end
return commandArray

Toppe wijzigde deze reactie 19-01-2019 14:44 (21%)

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


  • Andrehj
  • Registratie: juni 2002
  • Laatst online: 20:29
Thanks @Toppe .
Mijn scriptje is inmiddels iets uitgebreid naar 3 fasen en de round functie (en ik heb de twee maal een = in dezelfde regel uit de commandArray verwijderd, geen idee wat daar het nut van was), maar dat trigger-window heb ik niet. Het was er vanochtend niet, en nu (na update naar laatste Beta versie 4.10362) ook niet. Geen idee wat er fout gaat:


Hm, volgens dit topic is dit al een erg oud probleem. Geen idee echter hoe het kan dat het bij mij pas sinds een paar dagen speelt...
En het zou ook al gefixed moeten zijn want er staat het een en ander over dit trigger window op github. Maar hoe ik dat nou in mijn Domoticz krijg? :?
Sorry, ben te veel newbie.

Andrehj wijzigde deze reactie 19-01-2019 18:23 (52%)


  • hannibal2206
  • Registratie: februari 2005
  • Laatst online: 17:19
Ik heb een script dat de pomp van mijn zonneboiler aan stuurt, en daar een (dummy sensor) counter voor bij houdt in minuten.

Deze wordt per dag goed zichtbaar, en per maand en jaar ook; maar de counters van 'last week' staan altijd op 0 ??

iemand enig idee waarom ?

screenshot

> Iemand een suggestie waarom de week grafiek geen waarden laat zien ??

hannibal2206 wijzigde deze reactie 27-01-2019 22:22 (7%)

11kW zonnepanelen, 800 L zonneboiler met 80 Heatpipes, 2 * L/L en 1 Pana WH-MDC05F3E5 monoblock, HR++ overal; geen gasaansluiting !


  • PjotrStroganov
  • Registratie: juni 2009
  • Laatst online: 20:22
Domoticz app gerelateerd: om een of andere reden staat er onder mijn milight schakelaars geen knop meer om te schakelen tussen gekleurd en wit licht. In domoticz zelf wel trouwens. Nu krijg ik alleen een kleurwiel voor mijn kiezen. Ik vraag me af of meer mensen hier last van hebben en of ik iets simpels over het hoofd zie waardoor die optie is verdwenen.

Random
Domoticz app

PSN/XBL/Steam ID: PjotrStroganov


  • Thy...
  • Registratie: april 2006
  • Laatst online: 16:18
Sinds gisteren heb ik mijn slimme meter aangesloten op Domoticz. Ik krijg nu informatie over mijn gasverbruik uit de slimme meter en uit mijn Nefit Easy thermostaat. Echter komen deze gegevens niet echt met elkaar overeen. Volgens de Nefit gebruik ik meer gas dan volgens de slimme meter. Op zich natuurlijk fijn, want de slimme meter is het verbruik wat ik betaal, maar het lijkt erop dat de Nefit dus niet goed gekalibreerd is. Andere mensen met hetzelfde probleem en een oplossing hiervoor?


Gas CV komt uit de Nefit Easy thermostaat, Gas Totaal komt uit de slimme meter.

Het kan niet zo zijn dat er een andere verbruiker is of dat er gas lekt trouwens, anders had de slimme meter juist een hogere waarde aangegeven tov de thermostaat ;)

Thy... wijzigde deze reactie 25-01-2019 10:15 (5%)


  • Thy...
  • Registratie: april 2006
  • Laatst online: 16:18
Toppe schreef op vrijdag 25 januari 2019 @ 11:02:
[...]


Heeft de ketel een eigen tijd die niet goed staat afgesteld? En is de dag start wel netjes 0m3?
De dag start wel netjes bij 0 en de tijd klopt ook, anders zou mijn verwarming niet op het juiste moment aanslaan. Daarnaast komen de grafieken per uur ook met elkaar overeen, alleen zijn de staven in de grafiek van de Nefit steeds wat hoger dan die van de slimme meter.

SpikeHome schreef op vrijdag 25 januari 2019 @ 11:09:
[...]

Ik doe hetzelfde al jaren.
en heb altijd wel verschil daartussen.
gasverbruik van de nefit is denk ik altijd anders omdat daar het gas warmer word en uitzet misschien
dat was mijn gedachte erachter.
En je slimme meter zou geijkt moeten zijn wat de nefit misschien niet is.

@Toppe standen beginnen altijd op 0

de nefit gas verbuik komt wel sneller door
maar dat komt dat de slimme meter gasverbruik maar 1x per uur doorgeeft
Gas wat uitzet zal best een klein verschil kunnen verklaren, maar geen 20%. Grote kans dat de Nefit idd niet/slecht geijkt is gezien dat puur een indicatie is, terwijl de slimme meter om de centen gaat dus wel geijkt moet zijn.

  • Fatal Mind
  • Registratie: september 2007
  • Niet online
flexje schreef op zaterdag 26 januari 2019 @ 20:07:
[...]


Wat werkt er precies niet?
Goed punt, dat had wel handig geweest om te melden, mijn excuses.
MikeOO schreef op zondag 27 januari 2019 @ 07:57:
[...]


Probeer het eens met deze opbouw. Meestal zijn deze voor alle Foscam's gelijk
https://www.domoticz.com/wiki/Camera_Setup#Foscam_FI9805EP

En anders is het wel altijd handig om te vermelden wat je gedaan hebt, welke foutmelding je krijgt etc.
Heb deze opbouw gevolgd, krijg geen foutmeldingen, het lijkt er op dat domoticz de settings accepteerd, maar ik krijg er geen werkende stream van.



In het log staat: 2019-01-27 08:04:12.549 Status: Camera: settings (re)loaded

Zover dus ook geen gekkigheid. Maar als ik dus update doe, kom ik netjes terug in het begin scherm van de camera's, probeer ik daar op de livestream te klikken dan krijg ik hetzelfde zwarte beeld als wat je hier boven ziet.

Andere poorten etc hebben ook geen nut, zowel 443 als 888 niet.

  • hannibal2206
  • Registratie: februari 2005
  • Laatst online: 17:19
Toppe schreef op maandag 28 januari 2019 @ 13:50:
[...]


Heb je bij het overzicht geen mogelijkheid om een aangepaste grafiek te maken?
Waar vind ik dat ?

Ik zie bij de 'view data table' dat (alleen) de week gegevens leeg zijn

lege tabel data voor weekgrafiek

11kW zonnepanelen, 800 L zonneboiler met 80 Heatpipes, 2 * L/L en 1 Pana WH-MDC05F3E5 monoblock, HR++ overal; geen gasaansluiting !


  • mbuurman
  • Registratie: november 2007
  • Laatst online: 16-09 14:06
flexje schreef op maandag 28 januari 2019 @ 17:27:
[...]


Welke plugin gebruik je dan? Ik heb zelf met dzvents wat draaiende. De source, volume en aan/uit...
Ik gebruik de api van de denon receiver om wat waardes op te vangen met php en door te sturen naar domoticz.
@flexje Onder Hardware kun je "HEOS by Denon" kiezen, dan dan als Switch in de lijst komt te staan:

Onder Hardware:
Denon in Domoticz

Onder Switches, waar je ook ziet dat hij informatie weergeeft van het radio station:
Denon in Domoticz - Switch

Je kunt de Switch editen, daar kun je wel een "On" en Off" action defineren, maar degene die ik gevonden en geprobeerd heb in dit topic (deel 3) werken helaas niet. Bijvoorbeeld: "http://192.168.100.147/MainZone/index.put.asp?cmd0=PutSystem_OnStandby"
Capture - Denon - Edit


Verder ben ik nog een echte noob, dus als het makkelijk kan dan liever makkelijk.
Zo niet dan heb ik misschien wel wat hulp nodig :?

UPDATE 22:06u: Ik kan met Telnet een sessie openen op het IP-adres van de versterker en 'm met het commando "PWON" en "PWSTANDBY" aan en uitzetten. Kan iemand mij op weg helpen om dit op een Raspberry/script/Domoticz-geheel te gieten? thx!

mbuurman wijzigde deze reactie 28-01-2019 22:08 (42%)


  • dfrenner
  • Registratie: februari 2008
  • Laatst online: 22-07 23:17
Nou de scriptjes met GPIO was mij toch iets te veel gehobby, dus ik heb een S0 pulse counter gekocht van smartdashboardmeter.

Dit was redelijk plug en play!

Maar één iets krijg ik nog niet voor elkaar. Hij geeft het weer in kWh, terwijl ik type water heb geselecteerd.

Hardware toegevoegd:
https://farm8.staticflickr.com/7843/33042470598_04fe2be7cc_b.jpg

Dan de meters ingesteld, hij zit op poort 1, dus die ingesteld als "water":


Vervolgens zie ik deze meters in apparaten of devices:


Ze hebben allemaal kWh als waarde staan, ik mis het m3 apparaat of device...

De telling lijkt wel goed te gaan:


23 liter verbruikt in de afgelopen 2 uur, klopt prima... 8)

Edit:
Nou moe... Nu opeens kan ik hem wel aanpassen, toen ik dat net deed kreeg ik alleen de optie om de naam aan te passen. Nu kan ik wel voor het type water kiezen in de meter.
Duurt dat even voor die opties tevoorschijn komen ofzo?!?

dfrenner wijzigde deze reactie 29-01-2019 16:43 (17%)

Youtube: DashcamNL


  • WheeleE
  • Registratie: juni 2001
  • Laatst online: 20:36

WheeleE

Dinges

tsjoender schreef op woensdag 30 januari 2019 @ 09:43:
[...]


Welke slimme meter heb je? Een Kamstrup misschien (omdat je de IR kabel gebruikt gok ik dit)? Zelf heb ik zo'n IR kop op een Kamstrup warmtemeter en daar is de IR interface uitgeschakeld tot je op de knoppen op de meter drukt (waarmee je door de schermpjes navigeert). Met het indrukken wordt de IR interface ook actief voor 25 (of 30?) minuten en iedere keer dat er binnen die tijd IR "verkeer" is dan wordt die timer gereset en zo kun je door blijven lezen. Misschien heeft Kamstrup iets dergelijks ook op de slimme meters gedaan voor electriciteit?
Ik heb een Landis Gyr ZCF120ABd:

Vanmiddag heb ik contact gehad met Stedin om na te vragen of de P1-poort soms standaard uit/dicht stond. Daar konden ze me geen uitsluitsel over geven, ik ga er dan maar van uit dat ie gewoon aan staat.

Omdat het maar 2 IRledjes zijn die door een latje plexiglas moeten kan het zijn dat door lichtinval van de zijkant e.e.a. niet goed bij de leeskop terecht komt. Ik kan nog proberen om met tape of iets dergelijks het omgevingslicht te beperken.

  • GVR
  • Registratie: november 2004
  • Laatst online: 21:46
Wie zou mij kunnen helpen met een script in Domoticz.
Momenteel heb ik met blockly ingesteld dat de lampen in de woonkamer ingeschakeld worden bij zonsondergang, maar alleen wanneer ik thuis ben, geregistreerd via de tado thermostaat, deze werkt prima.


Nu wil ik ook instellen dat de lampen aan gaan als er iemand thuiskomt na zonsondergang en vóór middernacht. Wanneer ik de tijd voorwaarde wijzig naar '>= sunset' dan gaan de lampen wel aan, maar ook enkele seconden nadat ik zelf de lampen uit heb gezet, dat is niet gewenst :). Het zou als volgt moeten werken:

Wanneer schakelaar 'thuis away' op Off wordt gezet tussen zonsondergang en middernacht, schakel dan eenmalig de lampen aan.

Met DzVents heb ik al een poging gedaan om simpel te beginnen, waarbij ik 'test lamp' heb gebruikt als trigger en 'Woonkamer 1' wil inschakelen. Het script wordt getriggerd echter de lamp gaat niet aan.


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
return {
    on = {
        devices = {
            'Woonkamer 1',
            'test lamp'
        }
    },
    execute = function(domoticz, device)
        if ((device.name == 'test lamp' and device.status == 'Off')) then
         domoticz.devices['Woonkamer 1'].switchOn()
         
      end
   end
}


  • dfrenner
  • Registratie: februari 2008
  • Laatst online: 22-07 23:17
Sinds de laatste update heb je meer informatie bij temperatuur sensoren staan:



Wat bedoelen ze met douwpunt?
Het lijkt iets wat door Domoticz wordt bepaald, want de sensoren die ik heb meten enkel luchtvochtigheid en temperatuur.

Youtube: DashcamNL


  • Copitano
  • Registratie: februari 2018
  • Laatst online: 01:24

Copitano

Hoorn NH

@sgsdebruijn
Bedoel je de status, dat zelfde heb ik ook, aangemaakt via HTTPlink maar komen niet beschikbaar in Grafana.
Ja dat bedoel ik. In Domoticz kan ik wel zien op welke momenten warm water wordt gebruikt, maar ik krijg het in Grafana nog niet zichtbaar.
Boel doet het weer gelukkig, fresh install domoticz en backup uiteindelijk kunnen restoren.
Dat moet ik denk ik ook maar eens doen. Vrijwel elke dat lijkt de Pi zo ongeveer een uur te bevriezen. Er komt dat in ieder geval geen data door naar Grafana. Na ongeveer een uur komt er dan in eens wel weer data door.Als ik elke dag op tijd de Pi een reboot geeft blijft het beperkt tot een a twee minuten die nodig zijn op de Pi weer op te starten.

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 |Nodo OTGW | Raspberry Pi 3B+


Acties:
  • +1Henk 'm!
  • Pinned

  • Copitano
  • Registratie: februari 2018
  • Laatst online: 01:24

Copitano

Hoorn NH

@Toppe Op mijn Kamstrup wordt de energie gemeten in E1 in GJ en de defrosts in E3 (Cool energie) om de COP van de WP te bepalen trek ik E3 af van E1. GJ is nogal grof dus niet te gebruiken per dag. Maar voor een maandtotaal geeft het een goed beeld.
Hierbij nog wat visuele voorbeelden bij de vorige post:
Instellingen=>Hardware voor de Kamstrup warmtemeter

Instellingen=>Hardware voor de OTGW

Apparaten die dan (in mijn geval) zichtbaar worden

Instellingen=>Meer opties=>Data versturen=>InfluxDB (Ik stuur alles naar dezelfde DB "Kamstrup" dus.

In Grafana zie stel je dan de Database in

Instellingen voor de database (Je eigen IP nummer invullen)

Voorbeeld van de Query. Is wel eens lastig de juiste te vinden. Voor warmwater nog niet gelukt dus.

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 |Nodo OTGW | Raspberry Pi 3B+


  • Copitano
  • Registratie: februari 2018
  • Laatst online: 01:24

Copitano

Hoorn NH

@Toppe Ehhh, ja, bij nader inzien zie ik dit bij de buitentemperatuur gisteren. Ook negatieve waarden tenslotte. Maar ik heb er niets bijzonders voor hoeven doen.

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 |Nodo OTGW | Raspberry Pi 3B+


  • dfrenner
  • Registratie: februari 2008
  • Laatst online: 22-07 23:17
Snap ik, ik dacht enkel aan alle meuk die ik daarvoor had gekocht, pi, p1 kabel etc.
Maar het geen ik eruit haal is inzicht, ik verbruik geen kWh minder erdoor.

Zelfs warmteverbruik gaat omhoog, omdat ik inzicht kreeg in luchtvochtigheid. Effect: meer ventileren, meer stoken en dus meer kosten.

Dus als ik dan toch bezig ben, doe ik waterverbruik ook maar.

Het geeft leuke grafiekjes:

dfrenner wijzigde deze reactie 05-02-2019 13:14 (10%)

Youtube: DashcamNL


  • dfrenner
  • Registratie: februari 2008
  • Laatst online: 22-07 23:17
dfrenner schreef op dinsdag 5 februari 2019 @ 12:11:
Nou ik heb mijn stroom en waterkosten geregeld!
Staan nu ook per dag in Domoticz.

Iedere minuut door een cromtab ververst.

Voor de geinteresseerden in het scriptje (beide kopie van elkaar) dus in het waterkosten script staan nog wat kWh verwijzingen:

Waterkosten:

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
#!/usr/bin/env python
# -*- coding: UTF-8 -*-

import requests
import json
# Domoticz variabelen - wijzig naar je eigen wens
vast = 17.7758904    # vaste kosten in eurocenten
eenheid = 0.107   # kosten per liter in eurocenten
EnergiemeterIDX = '58'
CustomSensorIDX = '64'
DomoBaseURL = 'http://[b]<IP>[/b]:8080/json.htm?type=devices&rid='
DomoWriteURL  = 'http://[b]<IP>[/b]:8080/json.htm?type=command&param=udevice&n$
# Einde van Domoticz variabelen

def domoticzread(idx, var):
   url = DomoBaseURL + idx
   response = requests.get(url)
   jsonData = json.loads(response.text)
   result = jsonData['result'][0][var]
   return result;
kW = domoticzread(EnergiemeterIDX, 'CounterToday')
kWh = kW.split()[0]
kosten = round((float(kWh) * eenheid + vast) / 100 ,2)
kosten = str(kosten) + " Euro"
#print m3, kosten
url = DomoWriteURL + CustomSensorIDX + '&svalue=' + kosten
r = requests.get(url)



Stroomkosten:


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
#!/usr/bin/env python
# -*- coding: UTF-8 -*-

import requests
import json
# Domoticz variabelen - wijzig naar je eigen wens
vast = -3.926    # vaste kosten in eurocenten
eenheid = 22.885   # kosten per kW in eurocenten
EnergiemeterIDX = '7'
CustomSensorIDX = '63'
DomoBaseURL = 'http://[b]<IP>[/b]:8080/json.htm?type=devices&rid='
DomoWriteURL  = 'http://[b]<IP>[/b]:8080/json.htm?type=command&param=udevice&n$
# Einde van Domoticz variabelen

def domoticzread(idx, var):
   url = DomoBaseURL + idx
   response = requests.get(url)
   jsonData = json.loads(response.text)
   result = jsonData['result'][0][var]
   return result;
kW = domoticzread(EnergiemeterIDX, 'CounterToday')
kWh = kW.split()[0]
kosten = round((float(kWh) * eenheid + vast) / 100 ,2)
kosten = str(kosten) + " Euro"
#print kW, kosten
url = DomoWriteURL + CustomSensorIDX + '&svalue=' + kosten
r = requests.get(url)



Vastrecht van stroom is verminderd met de teruggave enegiebelasting -3 cent per dag en vastrecht van water zit op 17 cent per dag.
Hmmm, sinds ik deze scriptjes iedere minuut run, neemt mijn CPU verbruik fors toe, maar ook mijn HDD verbruik.

Ik vind het bizar...

CPU zat heel de dag door onder de 1%, sinds ik deze scriptjes iedere minuut run, op 7% gemiddeld.
Ik heb ze nu in crontab op iedere 10 minuten gezet, maar het rare is dat het nog steeds continu op 5% CPU gebruik zit. Ik vind het vreemd



Maar ook gaat het HDD gebruik fors omhoog. Het lijkt misschien niet veel, maar voor relatief weinig data:



De installtie van pip voor python (was nodig voor het uitvoeren van de scripts), is de grote toename.
Maar daarna gaat hij van 5,80, 5,81, 5,82 en nu 5,83% van de 32GB totaal vind ik het best raar, dat dit "opeens" gebeurt. Die scriptjes loggen nu om de 10 minuten twee waardes in euro's, kan nooit zo veel zijn toch?

Hoe kan ik dit troubleshooten?

Youtube: DashcamNL


  • GVR
  • Registratie: november 2004
  • Laatst online: 21:46
DaRk PoIsOn schreef op dinsdag 5 februari 2019 @ 22:08:
[...]


Die heb je idd niet nodig, maar hoe hoog is het gebruik daar van?
Weet ff niet hoe ik het moet lezen:

  • dfrenner
  • Registratie: februari 2008
  • Laatst online: 22-07 23:17
Hebben anderen ook sinds de beta update van gisteren vollopende harddisks?



Zijn twee zaken aangepast:
- update
- crontab 2 python scriptjes

Ik heb nu als test de crontab een "#" voor gezet. Kijken of dat het is.
Maar ik snap hier niets van.

dfrenner wijzigde deze reactie 06-02-2019 08:38 (35%)

Youtube: DashcamNL


  • dfrenner
  • Registratie: februari 2008
  • Laatst online: 22-07 23:17
Stubby schreef op woensdag 6 februari 2019 @ 08:40:
[...]

Net even gecheckt (gisteren geupdated naar de meest recente beta). Maar ik zie bij mij geen extreme log groei
Hoe kan ik achterhalen wat dit veroorzaakt?

Ik heb pip geinstalleerd voor python en twee scriptjes iedere 10 minuten runnen die de kosten berekenen.

edit:
Maar ook de CPU:

dfrenner wijzigde deze reactie 06-02-2019 08:43 (28%)

Youtube: DashcamNL


  • DaRk PoIsOn
  • Registratie: oktober 2002
  • Laatst online: 16:11
Ik ben maar weer eens aan een poging gegaan om mijn meterstand naar mindergas te krijgen.

Bij mij gebeurt er alleen nog steeds dit:

DaRk PoIsOn wijzigde deze reactie 07-02-2019 16:37 (28%)

who put a "stop payment" on my reality check


  • luigi87
  • Registratie: juni 2009
  • Laatst online: 14-09 08:45
Heb weer even de hulp nodig van jullie hier.

Ik heb onderstaande blocky gemaakt en loop tegen een probleem aan
De stap Zomermodus = On AND Temperatuur buiten windmeter <18 SET Zomermodus = OFF
werkt niet terwijl beide voorwaarden waar zijn, echter denk ik dat hij deze stap niet eens uitvoert om de blocky al gestopt is met uitvoeren omdat stappen erboven onwaar zijn.
Ik heb al geprobeerd hem te versimpelen door de buiten temp eruit te halen, maar de zomermodus wordt gewoon nooit op off gezet.

Klopt het dat de stap gewoon niet gedaan wordt omdat de blocky niet helemaal tot de laatste Else if wordt afgelopen als er een eerdere Else if al niet waar was?



Anders moet ik namelijk een deel van deze blocky in een nieuwe blocky zetten.

luigi87 wijzigde deze reactie 09-02-2019 09:18 (43%)

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


  • SpikeHome
  • Registratie: oktober 2001
  • Laatst online: 14:51

SpikeHome

2400wp en 2750wp

@Toppe
Dank je
Hier de simpele blocky


Overigens heb ik alles met blockt
devent nooit tijd in gestopt.
Ik wilde eerst Lua gebruiken ook.

PV1 2750wp woning en PV2 2450wp garage


  • Speedy-Andre
  • Registratie: maart 2002
  • Laatst online: 20:58

Speedy-Andre

Satio-X10-SxS-ZL-XA

De dimmers werken nu met 2 variabelen :)

0 Off
10 dim15
20 dim25
30 dim50
40 Aan

Selector actions:
Level Action
0 script://dimaudiovar.sh "DIMM" "0"
10 script://dimaudiovar.sh "BRIGHTPROZ" "15"
20 script://dimaudiovar.sh "BRIGHTPROZ" "25"
30 script://dimaudiovar.sh "BRIGHTPROZ" "50"
40 script://dimaudiovar.sh "DIMM" "100"

Scriptje:


code:
1
2
3
4
5
#!/bin/bash

command=$1
value=$2
mosquitto_pub -h 192.168.1.20 -p 1883 -t "ESP8266/MEMBER/DVES-0066CD8D/IN/CH1/$command" -m "$value"



Het mooie van de broker is dat ik alleen die hoef aan te spreken, de wifi dimmers mogen andere ip's hebben en de broker weet na 1x gelukte communicatie welke het is.

Info







De dimmers worden als bouwpakketje geleverd en solderen is nodig.

Je krijgt:

Print met 2 aparte dimmers
ESP module met contactstrips
3,3V voedings blokje
Zekering 3A

Nog nodig:

Blauwe contact blokjes
Behuizing (3D geprint)

Uit te breiden via 4 gpio poortjes, bijv voor 2x wandschakelaar, een temp/hum sensor of PIR

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

SpikeHome schreef op maandag 11 februari 2019 @ 14:38:
@Toppe
Dank je
Hier de simpele blocky
[Afbeelding]

Overigens heb ik alles met blockt
devent nooit tijd in gestopt.
Ik wilde eerst Lua gebruiken ook.
Je gebruikt de verkeerde "and"

Je moet de zelfde "and" gebruiken als deze:


Je 2 groene "blokken" die aan je "and" vast zitten plak je dus op de plaatsen van het "alarm systeem"

Sowieso zou ik eerst dzVents proberen en daarna pas kijken naar LUA. dzVents eigelijk LUA namelijk maar heeft een groot aantal basis functies die direct werken :)

Toppe wijzigde deze reactie 11-02-2019 14:45 (20%)

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


  • SpikeHome
  • Registratie: oktober 2001
  • Laatst online: 14:51

SpikeHome

2400wp en 2750wp

Toppe schreef op maandag 11 februari 2019 @ 14:42:
[...]


Je gebruikt de verkeerde "and"

Je moet de zelfde "and" gebruiken als deze:
[Afbeelding]

Je 2 groene "blokken" die aan je "and" vast zitten plak je dus op de plaatsen van het "alarm systeem"
Ok maar in je voorbeeld ga je er vanuit dat ik het security gebruik.
Moet die dan aan?
switch ziet e ook zo uit in domoticz


edit: ik wil gewoon de lamp aan laten schakelen op beweging in de ochtend als het donker is nog.

SpikeHome wijzigde deze reactie 11-02-2019 14:55 (7%)

PV1 2750wp woning en PV2 2450wp garage


  • tozzke
  • Registratie: oktober 2001
  • Niet online

tozzke

aka tozzert

SpikeHome schreef op maandag 11 februari 2019 @ 14:38:
@Toppe
Dank je
Hier de simpele blocky
[Afbeelding]

Overigens heb ik alles met blockt
devent nooit tijd in gestopt.
Ik wilde eerst Lua gebruiken ook.
Dit script zal niet werken om meerdere redenen:
1. je gebruikt het If-blockly met het tandwielicoontje, deze is niet geschikt voor maar 1 If (dus zonder else if'(s))
2. [Sunrise] is een variabele tijd afhankelijk wat je locatiegegevens zijn in de settings. Deze gebruik je dus als volgt: [Time </=/> [Sunrise] ]
3. de [Set [x] = [On/Off] For [y] minutes] kijkt naar de status van [x] op het moment van triggeren. Is deze uit, zal deze na het verstrijken van [y] minuten keurig uitgaan. Is deze al aan, zal deze "weer terug' aangaan na het verstrijken van [y] minuten

iets als onderstaand zal beter zijn werk doen:



* de '[Light] = [Off]' toegevoegd aan de If om retriggers te voorkomen, of het moet zijn dat je juist wilt dat het binnen die 10 minuten van het schakelen van de uitkomst opnieuw getriggerd mag worden
* de '[Set [Light] = [On]' en '[Set [Light] = [Off] After [600] seconds] schakelt dus de switch aan en na 10 minuten uit

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


  • Remius
  • Registratie: april 2006
  • Laatst online: 11-09 22:27
gastje01 schreef op maandag 11 februari 2019 @ 07:38:
[...]


Ik heb ook de optie van @Knielen gebruikt, gewoon een dummy maken. Voordeel is dat je deze knop ook kunt gebruiken om je lampen te schakelen als je wel al licht wilt maar t zon nog niet onder is (tijdens een heftige bui bijvoorbeeld).
Bedankt, ga ik doen! Andere vraag: waarom werkt onderstaande Blockly niet? Ik heb hem versimpeld voor het voorbeeld.
Edit: ik ben iets wijzer geworden. Onderstaande werkt alleen als ik de eettafel lamp individueel van uit naar aan zet. Het werkt niet als er een groep aangaat waar deze lamp onderdeel van is of als deze lamp überhaupt aan staat. Naar deze laatste twee ben ik wel op zoek, is dat mogelijk? Oftewel: als deze lamp aan staat, doe dan het volgende. Dit in tegenstelling tot: als deze lamp aan gaat, doe dan het volgende.

Remius wijzigde deze reactie 11-02-2019 22:16 (28%)


  • Mozart
  • Registratie: september 2001
  • Laatst online: 12:29
Toppe schreef op maandag 11 februari 2019 @ 20:07:
[...]



code:
1
2
3
currentTime = os.date("%H")..":"..os.date("%M")
currentDay = os.date("%a")
if (currentTime > "23:00" and currentTime < "07:00") or (currentDay == 'Sat') or (currentDay == 'Sun') then



De snelle weg maar moet het doen, regel 18 verwijderen en regel 1 van bovenstaand script er voor terug zetten.

Je probeert een timer functie ('Between 23:00 and 07:00') in een IF statement te gebruiken, daar gaat het mis ;)

Heb zelf de apparaten niet maar de logs liepen vol met fouten, met bovenstaand script nergens last van :+

Wat een rommelig script trouwens... Zal eens een poging wagen om het een beetje op te ruimen :)
Het is wel mogelijk om iets dergelijks te doen in een IF statement. Ik krijg de code niet gekopieerd via mijn iPad dus daarom even als screenshot:

PSN: PcDCch


  • Mozart
  • Registratie: september 2001
  • Laatst online: 12:29
SpikeHome schreef op maandag 11 februari 2019 @ 20:38:
@vonkkie en @Toppe

Ik heb nu zo draaien met devents:


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
return {
    on = {                              --Start
        devices = {
            399                         --Als dit specifieke apparaat een nieuwe opdracht ontvangt
        },
        timer = {
            'between 06:00 and sunrise' --Tussen 06:00 en "sunrise" 
        }
    },
    logger = {
        'Bewegingsmelder'               --Indien er gelogd wordt, zet er dan altijd "Beweingsmelder" voor
    },
    execute = function(domoticz, device)
        
        if(device.isDevice and device.active) then          --Als het apparaat dat een opdracht ontvangt actief is dan
           domoticz.devices(379).switchOn().checkFirst().forMin(10) --Zet de lamp aan, kijk of hij aanstaat voor 10 minuten
        end
        
    end
}


Helaas blijkt de tijd functie niet te werken.
Hij gaat nu ook de hele tijd aan, en het gaat alleen om in de ochtend.
Nog steeds op de iPad dus daarom weer een screenshot met een werkende timer:

PSN: PcDCch

fabstar81 schreef op dinsdag 12 februari 2019 @ 13:22:
dat script is ook van jou @MikeOO :)
alleen ik kreeg het niet aan de praat. kan misschien ook komen omdat er gisterenavond geen LUX waarde te rapporteren was...

ik zal het originele script eens proberen nu er zon schijnt...kijken of het nu wel lukt.

hier het licht aangepaste script:

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
local light_intensity   = 'LUX - tuin'
local schemerschakelaar = 'Schemerschakelaar'
local lux_licht         = 250
local lux_bewolkt       = 210
local lux_schemer       = 150
local lux_donker        = 75

commandArray = {}

if (devicechanged[light_intensity]) then
lux = tonumber(otherdevices_svalues[light_intensity])
     
    if (lux >= tonumber(lux_licht) and otherdevices_svalues[schemerschakelaar] ~= '10') then
        commandArray[schemerschakelaar]='Set Level: 10'
             print('<font color="blue">Lichtsterkte aangepast naar Licht!!</font>')

    elseif ((lux <= tonumber(lux_bewolkt) and lux > tonumber(lux_schemer) and otherdevices_svalues[schemerschakelaar] ~= '20')) then
        commandArray[schemerschakelaar]='Set Level: 20'
            print('<font color="blue">Lichtsterkte aangepast naar Bewolkt!!</font>')

    elseif ((lux <= tonumber(lux_schemer) and lux > tonumber(lux_donker) and otherdevices_svalues[schemerschakelaar] ~= '30')) then
        commandArray[schemerschakelaar]='Set Level: 30'
           print('<font color="blue">Lichtsterkte aangepast naar Schemer!!</font>')

    elseif (lux <= tonumber(lux_donker) and otherdevices_svalues[schemerschakelaar] ~= '40') then
        commandArray[schemerschakelaar]='Set Level: 40'
            print('<font color="blue">Lichtsterkte aangepast naar Donker!!</font>')
   end
end
return commandArray

Weet niet of dit kan local schemerschakelaar = 'Schemerschakelaar'

Variabelenaam is gelijk aan werkelijke naam van de switch. Zou die regel tijdelijk even verwijderen voor de test.

Heb je de selector switch ook goed aangemaakt.
Schemerschakelaar (virtual switch):


en de LUX - tuin device. Is een NEO coolcam PIR sensor die buiten hangt:

făbŞŤĄŘ - Mijn PC

fabstar81 schreef op dinsdag 12 februari 2019 @ 14:22:
Schemerschakelaar (virtual switch):
[Afbeelding]

en de LUX - tuin device. Is een NEO coolcam PIR sensor die buiten hangt:
[Afbeelding]
En staat er bij de LUX switch wel lux vermeld zodat bij het aanmaken je deze als virtuele LUX switch hebt aangemaakt.

@MikeOO


voila. ik heb géén aparte virtual device aangemaakt voor de LUX waarde. Dit is de daadwerkelijke device vanuit de devices tab die ik naar dashboard heb gemaakt middels groene vinkje.

het is blijkbaar stukken zonniger bij jou dan bij mij :+

mijne hangt ook onder een stuk hout...misschien komt daardoor. 8)7

fabstar81 wijzigde deze reactie 12-02-2019 14:29 (20%)

făbŞŤĄŘ - Mijn PC


  • prekz
  • Registratie: september 2008
  • Laatst online: 17:02
Oke ik ben weer tien stappen verder deze avond met zigbee2mqtt / mqtt (dit is allemaal nog erg nieuw voor mij). Nu weet ik echter niet zeker of het wenselijk is om de volgende vraag in het zigbee2mqtt forum te posten

Zoals gezegd, vanavond 10 stappen verder gekomen O-) _/-\o_

Ik heb een Xiaomi wallswitch gekoppeld aan mijn zigbee2mqtt, deze zie ik netjes in domoticz onder devices (hij werkt niet maar dit is voor nu even prima).
Nu heb ik een nieuw device (Xiaomi gordijn motor ZNCLDJ11LM) welke sinds 1.5 week ook is te integreren in Zigbee2mqtt gekoppeld, deze zie ik echter niet onder mijn devices menu. Ik zie hem wel in de domoticz log voorbij komen dat hij added is.

Ik weet niet of dit heel erg is? Maar hoe kan ik dit device vanuit domoticz aansturen, ik ben al zover (zijn ongetwijfeld makkelijkere manieren maar deze heb ik helaas nog niet gevonden) met MQTTBox op windows om MQTT berichten te posten en hiermee werkt mijn gordijnmotor ook _/-\o_ nogmaals de vraag hoe integreer ik dit geheel in domoticz?

Wat ik nu heb/doe met MQTTbox:

  • Ritchie
  • Registratie: juni 1999
  • Laatst online: 19:37
Ook hier is de koppeling tussen Toon en Domoticz stuk, balen, gebruikte het regelmatig, vooral samen met mijn 5 slimme stekkers:



Ritchie wijzigde deze reactie 13-02-2019 15:46 (38%)

- NAC Breda -


  • DizzyWeb
  • Registratie: februari 2001
  • Laatst online: 12:31

DizzyWeb

Ondertiteld



Ik heb deze opties als ik een nieuwe virtuele sensor aanmaak...

  • Thomas2000
  • Registratie: februari 2011
  • Laatst online: 10-08 15:36
hallo,

Ik heb de broadlink rm 3 mini geprobeerd te installeren volgens de wiki.
Nu loopt domoticz steeds vast als ik die wil toevoegen/wijzigen. Ik moet domoticz steeds via de terminal herstarten.
Het betreft een schone installatie op ubuntu 18.04 server.
Ik heb geinstalleerd:
Broadlink 0.9
Python 3.6
Domoticz 4.9701

Wat vullen jullie in bij de ini locatie?

Edit: Het werkt opeens wel....

Edit 2: Is het ook mogelijk een soort afstandsbediening te maken zoals die in de wiki? Ik vind al die pushbuttons voor elke actie nogal onoverzichtelijk.

Zoals dit dus:

Thomas2000 wijzigde deze reactie 15-02-2019 12:04 (27%)

output:


of de code:

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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
Linux pi-domo 4.14.79-v7+ #1159 SMP Sun Nov 4 17:50:20 GMT 2018 armv7l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Thu Feb 14 23:06:59 2019 from 192.168.69.23
pi@pi-domo:~ $ dmesg
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 4.14.79-v7+ (dc4@dc4-XPS13-9333) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611)) #1159 SMP Sun Nov 4 17:50:20 GMT 2018[ 0.000000] CPU: ARMv7 Processor [410fd034] revision 4 (ARMv7), cr=10c5383d
[ 0.000000] CPU: div instructions available: patching division code
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] OF: fdt: Machine model: Raspberry Pi 3 Model B Rev 1.2
[ 0.000000] Memory policy: Data cache writealloc
[ 0.000000] cma: Reserved 8 MiB at 0x3ac00000
[ 0.000000] On node 0 totalpages: 242688
[ 0.000000] free_area_init_node: node 0, pgdat 80c85280, node_mem_map ba39f000
[ 0.000000] Normal zone: 2133 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 242688 pages, LIFO batch:31
[ 0.000000] percpu: Embedded 17 pages/cpu @ba348000 s38720 r8192 d22720 u69632
[ 0.000000] pcpu-alloc: s38720 r8192 d22720 u69632 alloc=17*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 240555
[ 0.000000] Kernel command line: 8250.nr_uarts=0 bcm2708_fb.fbwidth=656 bcm2708_fb.fbheight=416 bcm2708_fb.fbswap=1 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 dwc_otg.lpm_enable=0 console=ttyS0,115200 console=tty1 root=PARTUUID=ad0a6181-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
[ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Memory: 940232K/970752K available (7168K kernel code, 576K rwdata, 2076K rodata, 1024K init, 698K bss, 22328K reserved, 8192K cma-reserved)
[ 0.000000] Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
vmalloc : 0xbb800000 - 0xff800000 (1088 MB)
lowmem : 0x80000000 - 0xbb400000 ( 948 MB)
modules : 0x7f000000 - 0x80000000 ( 16 MB)
.text : 0x80008000 - 0x80800000 (8160 kB)
.init : 0x80b00000 - 0x80c00000 (1024 kB)
.data : 0x80c00000 - 0x80c9017c ( 577 kB)
.bss : 0x80c97f04 - 0x80d468b0 ( 699 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] ftrace: allocating 25287 entries in 75 pages
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[ 0.000000] arch_timer: cp15 timer(s) running at 19.20MHz (phys).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x46d987e47, max_idle_ns: 440795202767 ns
[ 0.000007] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 4398046511078ns
[ 0.000022] Switching to timer-based delay loop, resolution 52ns
[ 0.000273] Console: colour dummy device 80x30
[ 0.000808] console [tty1] enabled
[ 0.000845] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=192000)
[ 0.000885] pid_max: default: 32768 minimum: 301
[ 0.001219] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.001253] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.002208] Disabling memory control group subsystem
[ 0.002301] CPU: Testing write buffer coherency: ok
[ 0.002733] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[ 0.003147] Setting up static identity map for 0x100000 - 0x10003c
[ 0.003285] Hierarchical SRCU implementation.
[ 0.003974] smp: Bringing up secondary CPUs ...
[ 0.004778] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[ 0.005615] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
[ 0.006436] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
[ 0.006541] smp: Brought up 1 node, 4 CPUs
[ 0.006613] SMP: Total of 4 processors activated (153.60 BogoMIPS).
[ 0.006634] CPU: All CPU(s) started in HYP mode.
[ 0.006652] CPU: Virtualization extensions available.
[ 0.007591] devtmpfs: initialized
[ 0.017721] random: get_random_u32 called from bucket_table_alloc+0xfc/0x24c with crng_init=0
[ 0.018393] VFP support v0.3: implementor 41 architecture 3 part 40 variant 3 rev 4
[ 0.018638] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.018682] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 0.019255] pinctrl core: initialized pinctrl subsystem
[ 0.020058] NET: Registered protocol family 16
[ 0.022654] DMA: preallocated 1024 KiB pool for atomic coherent allocations
[ 0.027436] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[ 0.027468] hw-breakpoint: maximum watchpoint size is 8 bytes.
[ 0.027696] Serial: AMBA PL011 UART driver
[ 0.029370] bcm2835-mbox 3f00b880.mailbox: mailbox enabled
[ 0.029849] uart-pl011 3f201000.serial: could not find pctldev for node /soc/gpio@7e200000/uart0_pins, deferring probe
[ 0.061527] bcm2835-dma 3f007000.dma: DMA legacy API manager at bb813000, dmachans=0x1
[ 0.062983] SCSI subsystem initialized
[ 0.063220] usbcore: registered new interface driver usbfs
[ 0.063290] usbcore: registered new interface driver hub
[ 0.063396] usbcore: registered new device driver usb
[ 0.070077] raspberrypi-firmware soc:firmware: Attached to firmware from 2018-11-04 16:31
[ 0.071385] clocksource: Switched to clocksource arch_sys_counter
[ 0.148477] VFS: Disk quotas dquot_6.6.0
[ 0.148591] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 0.148795] FS-Cache: Loaded
[ 0.149010] CacheFiles: Loaded
[ 0.157868] NET: Registered protocol family 2
[ 0.158608] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.158738] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.158940] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.159086] UDP hash table entries: 512 (order: 2, 16384 bytes)
[ 0.159148] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[ 0.159396] NET: Registered protocol family 1
[ 0.159868] RPC: Registered named UNIX socket transport module.
[ 0.159892] RPC: Registered udp transport module.
[ 0.159912] RPC: Registered tcp transport module.
[ 0.159931] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.161451] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 7 counters available
[ 0.164180] workingset: timestamp_bits=14 max_order=18 bucket_order=4
[ 0.172186] FS-Cache: Netfs 'nfs' registered for caching
[ 0.172806] NFS: Registering the id_resolver key type
[ 0.172855] Key type id_resolver registered
[ 0.172875] Key type id_legacy registered
[ 0.172904] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 0.174852] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)[ 0.175007] io scheduler noop registered
[ 0.175030] io scheduler deadline registered (default)
[ 0.175215] io scheduler cfq registered
[ 0.175236] io scheduler mq-deadline registered
[ 0.175257] io scheduler kyber registered
[ 0.177983] BCM2708FB: allocated DMA memory fad10000
[ 0.178027] BCM2708FB: allocated DMA channel 0 @ bb813000
[ 0.186589] Console: switching to colour frame buffer device 82x26
[ 0.194901] bcm2835-rng 3f104000.rng: hwrng registered
[ 0.197326] vc-mem: phys_addr:0x00000000 mem_base=0x3ec00000 mem_size:0x40000000(1024 MiB)
[ 0.202494] vc-sm: Videocore shared memory driver
[ 0.205082] gpiomem-bcm2835 3f200000.gpiomem: Initialised: Registers at 0x3f200000
[ 0.219210] brd: module loaded
[ 0.230136] loop: module loaded
[ 0.232473] Loading iSCSI transport class v2.0-870.
[ 0.235441] libphy: Fixed MDIO Bus: probed
[ 0.237814] usbcore: registered new interface driver lan78xx
[ 0.240143] usbcore: registered new interface driver smsc95xx
[ 0.242340] dwc_otg: version 3.00a 10-AUG-2012 (platform bus)
[ 0.272396] dwc_otg 3f980000.usb: base=0xf0980000
[ 0.474765] Core Release: 2.80a
[ 0.476942] Setting default values for core params
[ 0.479203] Finished setting default values for core params
[ 0.681800] Using Buffer DMA mode
[ 0.684072] Periodic Transfer Interrupt Enhancement - disabled
[ 0.686463] Multiprocessor Interrupt Enhancement - disabled
[ 0.688835] OTG VER PARAM: 0, OTG VER FLAG: 0
[ 0.691165] Dedicated Tx FIFOs mode
[ 0.693799] WARN::dwc_otg_hcd_init:1046: FIQ DMA bounce buffers: virt = 0xbad04000 dma = 0xfad04000 len=9024
[ 0.698370] FIQ FSM acceleration enabled for :
Non-periodic Split Transactions
Periodic Split Transactions
High-Speed Isochronous Endpoints
Interrupt/Control Split Transaction hack enabled
[ 0.709255] dwc_otg: Microframe scheduler enabled
[ 0.709303] WARN::hcd_init_fiq:459: FIQ on core 1 at 0x805ea470
[ 0.711559] WARN::hcd_init_fiq:460: FIQ ASM at 0x805ea7d8 length 36
[ 0.713786] WARN::hcd_init_fiq:486: MPHI regs_base at 0xf0006000
[ 0.716117] dwc_otg 3f980000.usb: DWC OTG Controller
[ 0.718396] dwc_otg 3f980000.usb: new USB bus registered, assigned bus number 1
[ 0.720734] dwc_otg 3f980000.usb: irq 62, io mem 0x00000000
[ 0.723075] Init: Port Power? op_state=1
[ 0.725333] Init: Power Port (0)
[ 0.727716] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 0.730026] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.732345] usb usb1: Product: DWC OTG Controller
[ 0.734594] usb usb1: Manufacturer: Linux 4.14.79-v7+ dwc_otg_hcd
[ 0.736869] usb usb1: SerialNumber: 3f980000.usb
[ 0.739706] hub 1-0:1.0: USB hub found
[ 0.741954] hub 1-0:1.0: 1 port detected
[ 0.744515] dwc_otg: FIQ enabled
[ 0.744520] dwc_otg: NAK holdoff enabled
[ 0.744525] dwc_otg: FIQ split-transaction FSM enabled
[ 0.744535] Module dwc_common_port init
[ 0.744763] usbcore: registered new interface driver usb-storage
[ 0.747051] mousedev: PS/2 mouse device common for all mice
[ 0.749275] IR NEC protocol handler initialized
[ 0.751471] IR RC5(x/sz) protocol handler initialized
[ 0.753678] IR RC6 protocol handler initialized
[ 0.755856] IR JVC protocol handler initialized
[ 0.757934] IR Sony protocol handler initialized
[ 0.760018] IR SANYO protocol handler initialized
[ 0.762153] IR Sharp protocol handler initialized
[ 0.764148] IR MCE Keyboard/mouse protocol handler initialized
[ 0.766176] IR XMP protocol handler initialized
[ 0.768845] bcm2835-wdt 3f100000.watchdog: Broadcom BCM2835 watchdog timer
[ 0.771194] bcm2835-cpufreq: min=600000 max=1200000
[ 0.773679] sdhci: Secure Digital Host Controller Interface driver
[ 0.775809] sdhci: Copyright(c) Pierre Ossman
[ 0.778247] mmc-bcm2835 3f300000.mmc: could not get clk, deferring probe
[ 0.780724] sdhost-bcm2835 3f202000.mmc: could not get clk, deferring probe
[ 0.783076] sdhci-pltfm: SDHCI platform and OF driver helper
[ 0.786681] ledtrig-cpu: registered to indicate activity on CPUs
[ 0.789109] hidraw: raw HID events driver (C) Jiri Kosina
[ 0.791647] usbcore: registered new interface driver usbhid
[ 0.793962] usbhid: USB HID core driver
[ 0.796818] vchiq: vchiq_init_state: slot_zero = bad80000, is_master = 0
[ 0.800601] [vc_sm_connected_init]: start
[ 0.809471] [vc_sm_connected_init]: end - returning 0
[ 0.812392] Initializing XFRM netlink socket
[ 0.814776] NET: Registered protocol family 17
[ 0.817227] Key type dns_resolver registered
[ 0.819991] Registering SWP/SWPB emulation handler
[ 0.823089] registered taskstats version 1
[ 0.831305] uart-pl011 3f201000.serial: cts_event_workaround enabled
[ 0.833936] 3f201000.serial: ttyAMA0 at MMIO 0x3f201000 (irq = 87, base_baud = 0) is a PL011 rev2
[ 0.840737] mmc-bcm2835 3f300000.mmc: mmc_debug:0 mmc_debug2:0
[ 0.843310] mmc-bcm2835 3f300000.mmc: DMA channel allocated
[ 0.902035] sdhost: log_buf @ bad07000 (fad07000)
[ 0.940703] mmc1: queuing unknown CIS tuple 0x80 (2 bytes)
[ 0.944690] mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
[ 0.948538] mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
[ 0.953541] mmc1: queuing unknown CIS tuple 0x80 (7 bytes)
[ 0.961487] Indeed it is in host mode hprt0 = 00021501
[ 0.981403] mmc0: sdhost-bcm2835 loaded - DMA enabled (>1)
[ 1.022391] of_cfs_init
[ 1.024485] of_cfs_init: OK
[ 1.026693] random: fast init done
[ 1.026888] Waiting for root device PARTUUID=ad0a6181-02...
[ 1.048722] mmc0: host does not support reading read-only switch, assuming write-enable
[ 1.055613] mmc0: new high speed SDHC card at address 0007
[ 1.058309] mmcblk0: mmc0:0007 SD16G 14.5 GiB (quirks 0x80000000)
[ 1.062224] mmcblk0: p1 p2
[ 1.090096] mmc1: new high speed SDIO card at address 0001
[ 1.095647] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[ 1.099912] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
[ 1.112077] devtmpfs: mounted
[ 1.117573] Freeing unused kernel memory: 1024K
[ 1.181428] usb 1-1: new high-speed USB device number 2 using dwc_otg
[ 1.183979] Indeed it is in host mode hprt0 = 00001101
[ 1.421715] usb 1-1: New USB device found, idVendor=0424, idProduct=9514
[ 1.424413] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 1.427694] hub 1-1:1.0: USB hub found
[ 1.430390] hub 1-1:1.0: 5 ports detected
[ 1.677164] systemd[1]: System time before build time, advancing clock.
[ 1.751435] usb 1-1.1: new high-speed USB device number 3 using dwc_otg
[ 1.816513] NET: Registered protocol family 10
[ 1.820327] Segment Routing with IPv6
[ 1.833531] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 1.857423] random: systemd: uninitialized urandom read (16 bytes read)
[ 1.865850] systemd[1]: systemd 232 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN)
[ 1.874754] systemd[1]: Detected architecture arm.
[ 1.881757] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00
[ 1.884566] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 1.889955] smsc95xx v1.0.6
[ 1.899532] systemd[1]: Set hostname to <pi-domo>.
[ 1.942174] random: systemd: uninitialized urandom read (16 bytes read)
[ 1.986542] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-3f980000.usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:23:0c:14
[ 2.000852] random: systemd-cryptse: uninitialized urandom read (16 bytes read)
[ 2.091442] usb 1-1.3: new full-speed USB device number 4 using dwc_otg
[ 2.239287] usb 1-1.3: New USB device found, idVendor=0451, idProduct=16a8
[ 2.242237] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2.245101] usb 1-1.3: Product: TI CC2531 USB CDC
[ 2.247919] usb 1-1.3: Manufacturer: Texas Instruments
[ 2.250689] usb 1-1.3: SerialNumber: __0X00124B0018ED2B7D
[ 2.351440] usb 1-1.4: new high-speed USB device number 5 using dwc_otg
[ 2.482800] usb 1-1.4: New USB device found, idVendor=05e3, idProduct=0608
[ 2.485470] usb 1-1.4: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 2.488096] usb 1-1.4: Product: USB2.0 Hub
[ 2.491492] hub 1-1.4:1.0: USB hub found
[ 2.494320] hub 1-1.4:1.0: 4 ports detected
[ 2.499752] systemd[1]: Listening on Syslog Socket.
[ 2.505695] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[ 2.511939] systemd[1]: Created slice User and Session Slice.
[ 2.517759] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[ 2.525928] systemd[1]: Listening on fsck to fsckd communication Socket.
[ 2.556712] systemd[1]: Listening on Journal Socket (/dev/log).
[ 2.562898] systemd[1]: Listening on Journal Socket.
[ 2.601456] usb 1-1.5: new full-speed USB device number 6 using dwc_otg
[ 2.743924] usb 1-1.5: New USB device found, idVendor=067b, idProduct=2303
[ 2.746602] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2.746615] usb 1-1.5: Product: USB-Serial Controller
[ 2.746623] usb 1-1.5: Manufacturer: Prolific Technology Inc.
[ 2.841498] usb 1-1.4.1: new high-speed USB device number 7 using dwc_otg
[ 2.972907] usb 1-1.4.1: New USB device found, idVendor=05e3, idProduct=0608
[ 2.972926] usb 1-1.4.1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 2.972935] usb 1-1.4.1: Product: USB2.0 Hub
[ 2.973797] hub 1-1.4.1:1.0: USB hub found
[ 2.974105] hub 1-1.4.1:1.0: 4 ports detected
[ 3.071537] usb 1-1.4.2: new full-speed USB device number 8 using dwc_otg
[ 3.123306] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
[ 3.205440] usb 1-1.4.2: New USB device found, idVendor=1a86, idProduct=7523
[ 3.205465] usb 1-1.4.2: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[ 3.205478] usb 1-1.4.2: Product: USB2.0-Serial
[ 3.211010] systemd-journald[85]: Received request to flush runtime journal from PID 1
[ 3.311458] usb 1-1.4.1.1: new full-speed USB device number 9 using dwc_otg
[ 3.466314] usb 1-1.4.1.1: New USB device found, idVendor=0403, idProduct=6001
[ 3.466331] usb 1-1.4.1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3.466340] usb 1-1.4.1.1: Product: RFXtrx433
[ 3.466351] usb 1-1.4.1.1: Manufacturer: RFXCOM
[ 3.466359] usb 1-1.4.1.1: SerialNumber: A1XQFOHF
[ 3.557047] usbcore: registered new interface driver usbserial
[ 3.557149] usbcore: registered new interface driver usbserial_generic
[ 3.557217] usbserial: USB Serial support registered for generic
[ 3.567502] usbcore: registered new interface driver pl2303
[ 3.567584] usbserial: USB Serial support registered for pl2303
[ 3.567706] pl2303 1-1.5:1.0: pl2303 converter detected
[ 3.568904] usbcore: registered new interface driver ch341
[ 3.569011] usbserial: USB Serial support registered for ch341-uart
[ 3.569112] ch341 1-1.4.2:1.0: ch341-uart converter detected
[ 3.571987] usb 1-1.5: pl2303 converter now attached to ttyUSB1
[ 3.576846] usb 1-1.4.2: ch341-uart converter now attached to ttyUSB0
[ 3.581501] usb 1-1.4.1.2: new full-speed USB device number 10 using dwc_otg
[ 3.713810] usb 1-1.4.1.2: New USB device found, idVendor=067b, idProduct=2303
[ 3.713827] usb 1-1.4.1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 3.713837] usb 1-1.4.1.2: Product: USB-Serial Controller
[ 3.713845] usb 1-1.4.1.2: Manufacturer: Prolific Technology Inc.
[ 3.714739] pl2303 1-1.4.1.2:1.0: pl2303 converter detected
[ 3.718649] usb 1-1.4.1.2: pl2303 converter now attached to ttyUSB2
[ 3.811482] usb 1-1.4.1.3: new full-speed USB device number 11 using dwc_otg
[ 3.954664] usb 1-1.4.1.3: New USB device found, idVendor=0658, idProduct=0200
[ 3.954680] usb 1-1.4.1.3: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 4.123245] snd_bcm2835: module is from the staging directory, the quality is unknown, you have been warned.
[ 4.130109] bcm2835_alsa bcm2835_alsa: card created with 8 channels
[ 4.214512] cdc_acm 1-1.3:1.0: ttyACM0: USB ACM device
[ 4.218323] cdc_acm 1-1.4.1.3:1.0: ttyACM1: USB ACM device
[ 4.226144] usbcore: registered new interface driver cdc_acm
[ 4.226156] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[ 4.276861] usbcore: registered new interface driver ftdi_sio
[ 4.276942] usbserial: USB Serial support registered for FTDI USB Serial Device
[ 4.277626] ftdi_sio 1-1.4.1.1:1.0: FTDI USB Serial Device converter detected
[ 4.277783] usb 1-1.4.1.1: Detected FT232RL
[ 4.287862] usb 1-1.4.1.1: FTDI USB Serial Device converter now attached to ttyUSB3
[ 4.335877] brcmfmac: F1 signature read @0x18000000=0x1541a9a6
[ 4.342285] brcmfmac: brcmf_fw_map_chip_to_name: using brcm/brcmfmac43430-sdio.bin for chip 0x00a9a6(43430) rev 0x000001
[ 4.342570] usbcore: registered new interface driver brcmfmac
[ 4.600151] brcmfmac: brcmf_c_preinit_dcmds: Firmware version = wl0: Oct 23 2017 03:55:53 version 7.45.98.38 (r674442 CY) FWID 01-e58d219f
[ 4.600961] brcmfmac: brcmf_c_preinit_dcmds: CLM version = API: 12.2 Data: 7.11.15 Compiler: 1.24.2 ClmImport: 1.24.1 Creation: 2014-05-26 10:53:55 Inc Data: 9.10.39 Inc Compiler: 1.29.4 Inc ClmImport: 1.36.3 Creation: 2017-10-23 03:47:14
[ 5.687253] uart-pl011 3f201000.serial: no DMA platform data
[ 5.986398] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 5.986408] brcmfmac: power management disabled
[ 6.000474] Adding 102396k swap on /var/swap. Priority:-2 extents:1 across:102396k SSFS
[ 6.205237] random: crng init done
[ 6.205247] random: 7 urandom warning(s) missed due to ratelimiting
[ 6.352688] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
[ 6.353096] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 7.031448] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 7.829112] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
[ 13.172369] Bluetooth: Core ver 2.22
[ 13.172504] NET: Registered protocol family 31
[ 13.172511] Bluetooth: HCI device and connection manager initialized
[ 13.174104] Bluetooth: HCI socket layer initialized
[ 13.174131] Bluetooth: L2CAP socket layer initialized
[ 13.174188] Bluetooth: SCO socket layer initialized
[ 13.215445] Bluetooth: HCI UART driver ver 2.3
[ 13.215459] Bluetooth: HCI UART protocol H4 registered
[ 13.215465] Bluetooth: HCI UART protocol Three-wire (H5) registered
[ 13.215759] Bluetooth: HCI UART protocol Broadcom registered
[ 13.422659] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 13.422667] Bluetooth: BNEP filters: protocol multicast
[ 13.422681] Bluetooth: BNEP socket layer initialized
[ 21.510430] pl2303 1-1.4.1.2:1.0: pl2303_vendor_write - failed to write [0000]: -71
[ 21.510652] ftdi_sio ttyUSB3: urb failed to clear flow control


en die andere

code:
1
2
pi@pi-domo:~ $ vcgencmd get_throttled
throttled=0x0

făbŞŤĄŘ - Mijn PC


  • MdO82
  • Registratie: maart 2007
  • Laatst online: 21:50
Ik kom een vreemde bug tegen in mijn Domoticz systeem.

Ik log mijn slimme meter als de zonnepanelen erin.
Maar als ik onder het rapport kijk dan kan ik 2019 niet kiezen :? en het systeem slaat uren over bij de opbrengst vanuit PVoutput.

Is er iemand de weet waar dit probleem inzit ?
Moet ik verder mijn systeem in gaan duiken ?



En de gaten in mijn opbrengst:



De opbrengst van vandaag wordt dan bij 11 uur en 13 uur bij elkaar opgeteld.

2250 WP Zuid PVoutput


  • MdO82
  • Registratie: maart 2007
  • Laatst online: 21:50
tsjoender schreef op zaterdag 16 februari 2019 @ 19:31:
[...]


Herstart je het systeem regelmatig (al dan niet zelf of door Monit) en staat de klok altjd goed?
Resetten doe ik eigenlijk nooit.
Ik heb dit probleem vandaag gezien dus toen actie ondernomen ;)

Heb de boel net wel even herstart om de database te kopiëren

Data welke in PVoutput staat.


Deze data heb ik in de database van Domoticz:


Snap nu in ieder geval wel waarom ik telkens een uur mis, want de data wordt pas na 2 uur geüpdate.
Ik zie dat om 13:20 mijn teller op 8261030 staat.
Deze gaat pas om 15:25 naar 8263850
En wordt om 17:25 weer geüpdate.

Ik heb de raspberry net gereboot zal morgen eens kijken wat er gebeurd, maar vind het vreemd dat het zo ineens niet meer werkt.

PVoutput heb ik via deze handleiding in domoticz gezet.

MdO82 wijzigde deze reactie 16-02-2019 22:14 (7%)

2250 WP Zuid PVoutput

Toppe schreef op zondag 17 februari 2019 @ 09:23:
[...]


En opnieuw zeggen je logs niets?
Niets bijzonders volgens mij:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2019-02-16 20:00:32.656 Error: Error writing automatic daily backup file
2019-02-16 21:00:37.022 Error: Error writing automatic hourly backup file
2019-02-16 21:01:02.622 Error: Error writing automatic daily backup file
2019-02-16 21:45:43.529 Error: EventSystem: Lua script error (Blockly), Name: Raamwering omlaag_1 => [string "result = 0; weekday = os.date('*t')['wday']; ..."]:1: attempt to compare nil with number
2019-02-16 21:45:45.365 Error: EventSystem: Lua script error (Blockly), Name: Raamwering omlaag_1 => [string "result = 0; weekday = os.date('*t')['wday']; ..."]:1: attempt to compare nil with number
2019-02-16 22:00:34.943 Error: Error writing automatic hourly backup file
2019-02-16 22:01:02.850 Error: Error writing automatic daily backup file
2019-02-16 23:00:31.731 Error: Error writing automatic hourly backup file
2019-02-16 23:00:58.967 Error: Error writing automatic daily backup file
2019-02-17 00:00:47.350 Error: Error writing automatic hourly backup file
2019-02-17 01:00:22.241 Error: Error writing automatic hourly backup file
2019-02-17 02:00:17.913 Error: Error writing automatic hourly backup file
2019-02-17 03:00:20.634 Error: Error writing automatic hourly backup file
2019-02-17 04:00:19.833 Error: Error writing automatic hourly backup file
2019-02-17 05:00:26.827 Error: Error writing automatic hourly backup file
2019-02-17 06:00:16.044 Error: Error writing automatic hourly backup file
2019-02-17 07:00:18.555 Error: Error writing automatic hourly backup file
2019-02-17 08:00:21.668 Error: Error writing automatic hourly backup file
2019-02-17 09:00:21.851 Error: Error writing automatic hourly backup file



Nu nog die dmesg uitvoeren

https://imgur.com/gallery/ZLsP8SE

făbŞŤĄŘ - Mijn PC


  • migila
  • Registratie: december 2003
  • Laatst online: 16-09 13:48
Domoticz geeft in deze blocky aan: EventSystem: Malformed action sequence!

Mijn doel is om dummy device max_wp te updaten als SMA Totaal een hogere waarde geeft dan er in max_wp staat. Zo hoop ik het hoogst gehaalde nummer van SMA Totaal te bewaren. Hoe kan ik dit beter doen met blockly? :)

migila schreef op zondag 17 februari 2019 @ 15:36:
Domoticz geeft in deze blocky aan: EventSystem: Malformed action sequence!

Mijn doel is om dummy device max_wp te updaten als SMA Totaal een hogere waarde geeft dan er in max_wp staat. Zo hoop ik het hoogst gehaalde nummer van SMA Totaal te bewaren. Hoe kan ik dit beter doen met blockly? :)

[Afbeelding: blockly]
Ik gebruik dit script:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
return {
    on = {
        timer = {'every day at 19:00'}
    },
    execute = function(domoticz, triggeredItem)
        local zonnepanelen          = domoticz.variables(6)
        local opbrengst_vandaag     = domoticz.devices(25).counterToday
            
            if(opbrengst_vandaag > zonnepanelen.value) then
                zonnepanelen.set(opbrengst_vandaag)
                domoticz.notify("Domoticz", "Nieuw record! Panelen hebben vandaag "..opbrengst_vandaag.."kWh opgeleverd!", domoticz.PRIORITY_NORMAL,domoticz.SOUND_DEFAULT, "" , "telegram")
            end
    end
}



Je maakt een variable aan met type float (naam maakt niets uit) en dat IDX nummer plak je op regel 6 tussen () en je vult het IDX nummer in van de zonnepanelen
KLucky_13 schreef op maandag 18 februari 2019 @ 14:34:
Als starter heb ik een Aqara hub aangeschaft met homekit integratie (Xiaomi); als 2de stap wil ik ook Sonoff modules gaan sturen (mits reflashen van de firmware). Hiervoor wil ik dan een raspberry gaan gebruiken met het Domoticz systeem. Als ik het goed begrijp worden deze gestuurd met een WiFi signaal, maar van waar wordt dit signaal gestuurd? Worden de Sonoff relays gekoppeld met het de router of hoe gaat dat exact in zijn werk? Je hebt hier geen extra hub voor nodig zoals de aqara hub in samenwerking met hun toestellen (zoals de vochtsensoren etc)?
Welkom :9

De Sonoff's worden verbonden via WiFI en sturen signalen via het MQTT protocol.


De hele simpele versie van MQTT

Het klinkt allemaal heel ingewikkeld maar het valt allemaal best mee. De enige uitdaging is alleen dat als je één ding wilt je meerdere stappen moet doorlopen.

Ik weet niet of je al een Pi in je bezit hebt maar om te beginnen heb je Raspbian nodig, hier heb je verschillende versies van maar ik raadt je aan te kiezen voor "Raspbian Stretch with desktop and recommended software". Hierop is namelijk alle veel voorkomende software al op geïnstalleerd en dit kan je in de toekomst een heleboel frustratie voorkomen. Zet meteen even een leeg bestand genaamd SSH in de hoofdmap van je SD kaart en je kan er straks bij zonder toetsenbord en muis maar direct via Putty of de Terminal.

Daarna kan je Domoticz installeren, deze is wel heel ingewikkeld met honderden regels code om dit te installeren, hieronder de volgorde:

code:
1
curl -sSL install.domoticz.com | sudo bash


Zo, dit was de installatie van Domoticz :o

Toppe wijzigde deze reactie 18-02-2019 14:49 (43%)

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


  • soepah
  • Registratie: december 2006
  • Laatst online: 10:26
@KLucky_13 De SonOff relays hebben een webinterface (indien je ze flasht met bv ESPEasy)
voorbeeld:
192.168.0.123/control?cmd=GPIO,12,1 voor aanzetten en 192.168.0.123/control?cmd=GPIO,12,0 voor uitzetten
Zie voor meer info:
https://randomnerdtutoria...p-easy-firmware-node-red/

Deze HTTP requests / URL's kun je in Domoticz koppelen aan een virtuele schakelaar (zie bv
bij ON en OFF Action parameter; hier vul je de Switch ON en OFF relay url in van je sonoff device

soepah wijzigde deze reactie 18-02-2019 14:40 (15%)

wie van vissen houdt, houdt niet van vissen


  • Mozart
  • Registratie: september 2001
  • Laatst online: 12:29
behave schreef op woensdag 20 februari 2019 @ 12:18:
Kan ik iemand mij uitleggen wat hier fout gaat?

Wat ik probeer is als ik de woonkamer schakelaar ( fysieke knop) uitzet en het is na 23.30 maar voor 5 uur in de ochtend moeten mijn slaapkamer nachtlampjes aan gaan. Dus ik ga naar bed , zet beneden de lichten uit en boven moeten ze aan voor 10 minuten.

Dit is mijn blockly
https://ibb.co/4T1k2c3


Dit is de foutcode
EventSystem: Lua script error (Blockly), Name: auto-slaapkamer_1 => [string "result = 0; weekday = os.date('*t')['wday']; ..."]:1: 'then' expected near 'comparevariable'
Het is een veel gemaakte fout met blocky. Je and constructie is niet juist. Ik heb het even nagebouwd zoals het wel hoort. Daarnaast is de tijd nooit > 2300 en < dan 0500. Het is > 2300 OF < 0500, ook een veel gemaakt fout. Maar dat geeft niet, daar leer je van :)


O ja, door op een 'and' rechts te klikken en daarna voor 'External Inputs' te kiezen krijg je de andere layout van de 'and'.

Mozart wijzigde deze reactie 20-02-2019 12:49 (5%)

PSN: PcDCch

Pagina: 1 2 3


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

'14 '15 '16 '17 2018

Tweakers vormt samen met Tweakers Elect, Hardware Info, Autotrack, Nationale Vacaturebank, Intermediair en Independer de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2019 Hosting door True