Domoticz - open source domotica systeem - deel 4 Vorige deel Overzicht Laatste deel

Dit topic is onderdeel van een reeks. Ga naar het meest recente topic in deze reeks.

Pagina: 1 ... 75 ... 112 Laatste
Acties:
  • 575.639 views

Onderwerpen


Acties:
  • +1 Henk 'm!

  • kever678
  • Registratie: Augustus 2007
  • Laatst online: 19:25
DaRoot schreef op woensdag 22 januari 2020 @ 22:13:
[...]

Denk dat daar je probleem wel zit.. oplossing heb ik echter niet zo paraat..
Zelf 3.4 ook geïnstalleerd naast 3.7 maar nog steeds zelfde issue.... wordt even 2 avcondjes googlen ben ik bang

Thanks voor het meedenken.

Acties:
  • 0 Henk 'm!

  • DaRoot
  • Registratie: Maart 2001
  • Laatst online: 19-09 10:57

DaRoot

Some say...

kever678 schreef op woensdag 22 januari 2020 @ 22:25:
[...]


Zelf 3.4 ook geïnstalleerd naast 3.7 maar nog steeds zelfde issue.... wordt even 2 avcondjes googlen ben ik bang

Thanks voor het meedenken.
You're welcome.. ik heb iets soortgelijks gehad.. en idd met veel Google-en ben ik er uit gekomen..
Bij mij ging het "mis" met de Zigbee2mqtt plugin.. geen Python en geen plugin manager was toen het probleem volgens mij

Insured by MAFIA - You hit me, we hit you!!!


Acties:
  • +1 Henk 'm!

  • vwtune
  • Registratie: Mei 2008
  • Laatst online: 15-11-2024
Ik snap hem ff niet... ik krijg het laatste gedeelte niet werkend, en krijg de melding in mijn log: syntax error near 'then' het gaat fout vanaf regel 26.

Wat ik dus eigenlijk wil is dat wanneer er geen beweging meer is, de verlichting naar een bepaald effect en dimlevel terug gaat.

Als ik alles vanaf regel 26 weglaat, dan werken de if en elseif's wel. Maar het laatste gedeelte (else) werkt niet. Ook wanneer ik 'else' in 'elseif' verander, werkt het niet. Iemand die mij de goede richting in kan sturen?

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
        --Function
        if (Motion.active) then -- Motion On
            if (CurrentTime.matchesRule('between 18:00 and 21:00')) then
                Effect.switchSelector(140) --Select the right mode
                Palette.switchSelector(460)
                FXSpeed.setLevel(20)
                FXIntens.setLevel(50)
                Light.cancelQueuedCommands()
                Light.dimTo(10)
                --Light.switchOff().afterSec(10)
            elseif (CurrentTime.matchesRule('between 21:01 and 07:00')) then
                Effect.switchSelector(910) --Select the right mode
                Palette.switchSelector(300)
                FXSpeed.setLevel(20)
                FXIntens.setLevel(50)
                Light.cancelQueuedCommands()
                Light.dimTo(10)
                --Light.switchOff().afterSec(30)  
            elseif (CurrentTime.matchesRule('between 23:01 and 07:00')) then
                -- Effect.switchSelector(40) --Select the right mode
                -- Light.cancelQueuedCommands()
                -- Light.switchOn().forMin(2)   
            elseif (CurrentTime.matchesRule('between 18:00 and 23:00')) then
                    --etc
            end
            else (Motion.inactive) then -- Motion off
            Light.cancelQueuedCommands()
            Effect.switchSelector(920)
            Palette.switchSelector(110)
            FXSpeed.setLevel(20)
            FXIntens.setLevel(40)
            Light.dimTo(80)
            --Light.switchOff() --Light Off
        end
    end
}


Edit:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
end
            elseif (not Motion.active) then -- Motion off
                Light.cancelQueuedCommands()
                Effect.switchSelector(10)
                --Palette.switchSelector(170)
                FXSpeed.setLevel(20)
                FXIntens.setLevel(40)
                Light.setHex(255, 243 ,201)
                Light.dimTo(50)
                --Light.switchOff() --Light Off
        end
    end
}


Dit was de oplossing, nu werkt het wel, voor Motion.active, het woordje: NOT erbij ipv Motion.inactive was de oplossing. :*)

[ Voor 21% gewijzigd door vwtune op 23-01-2020 17:59 ]


Acties:
  • +1 Henk 'm!

  • Speedy-Andre
  • Registratie: Maart 2002
  • Laatst online: 00:12

Speedy-Andre

Sony ZL, XA, Nokia XR20

kever678 schreef op woensdag 22 januari 2020 @ 22:25:
[...]

Zelf 3.4 ook geïnstalleerd naast 3.7 maar nog steeds zelfde issue.... wordt even 2 avcondjes googlen ben ik bang
2 versies die ik niet draai, 3.5.3 werkt bij mij wel :)
Verder 2.7.1 voor 1 script en dat script start door de versie te noemen ipv de default 3.5.3.

PVoutput 2x Toshiba Daiseikai 8 3,5kW, SWW Atlantic Explorer V3 200l. Gasloos aug 2016, 8620Wp, Monoblock Panasonic J 7kW


Acties:
  • +1 Henk 'm!

  • Copitano
  • Registratie: Februari 2018
  • Laatst online: 17-09 00:04
@jobr @Wiley99 @kever678 Zo deze is opgelost. *O* *O* Pfffffffffff, wel ff zoeken en trail and error. Met alle tips gecombineerd kon ik uiteindelijk de oplossing vinden. Die voor "Power" was nog het lastigst te vinden. Maar gevonden in de dump().Met _state (let op de gemene underscore) was de foutmelding ineens weg en kreeg ik een waarde. @jobr uiteindelijk lag dit probleem inderdaad niet aan de database.
Allemaal dank voor het meedenken d:)b
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
return {
    active = true,
    on = { 
        ['timer'] = { "every 1 minutes" }     -- Change to your liking to 1,2,3,4,5,6,10,12,15 or 20 
    },  
    execute = function(domoticz)
            local Heat      =domoticz.devices("Power")._state
            local Elektra   =domoticz.devices("Elektra WP").powerYield
            local Live_COP  =Heat/Elektra

        domoticz.openURL('http://192.168.xx.xxx:8080/json.htm?type=command&param=udevice&idx='..domoticz.devices('Live COP').idx..'&nvalue=0&svalue='..Live_COP)
 
    end
}
Afbeeldingslocatie: https://imgur.com/bXSQTxV.jpgAfbeeldingslocatie: https://imgur.com/7bC1yyJ.jpg

En nu weer verder vechten met de database van influxdb. :|

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 |Nodo OTGW | Raspberry Pi 3B+/4B+|RFXcom rfxtrx433xl | UniFi netwerk | PVoutput 8.625 kWp


Acties:
  • 0 Henk 'm!

  • Thats Me..
  • Registratie: April 2006
  • Laatst online: 19-09 16:07
Ik krijg de Ikea-tradfri app maar niet aan de praat, krijg de volgende melding
code:
1
2
3
2020-01-22 23:57:51.912 Error: (IKEA-Tradfri) failed to load 'plugin.py', Python Path used was '/home/pi/domoticz/plugins/IKEA-Tradfri/:/usr/lib/python35.zip:/usr/lib/python3.5:/usr/lib/python3.5/plat-arm-linux-gnueabihf:/usr/lib/python3.5/lib-dynload:/usr/local/lib/python3.5/dist-packages:/usr/lib/python3/dist-packages:/usr/lib/python3.5/dist-packages'.
2020-01-22 23:57:51.912 Error: (Ikea) Module Import failed, exception: 'NameError'
2020-01-22 23:57:51.912 Error: (Ikea) Error Line details not available.

het plugin.py bestand staat gewoon in die map, dus dat zou het probleem niet moeten zijn lijkt mij.

Wanneer ik via ssh "python3 tradfricoap.py list" probeer krijg ik ook gewoon alle devices te zien.
code:
1
2
3
4
5
6
7
8
9
10
11
Lights:
65540: Nachtlamp Lianne (0 - 62 - None)
65539: Nachtlamp Berjan (0 - 63 - None)
65541: TRADFRI bulb 3 (0 - 0 - None)

Plugs:
65537: Lamp (0 - 0 - None)
65538: Buitenlamp  (0 - 0 - None)

Others:
65536: TRADFRI on/off switch (None - None - None)

Acties:
  • +1 Henk 'm!

  • Dylantje2
  • Registratie: April 2007
  • Laatst online: 18:31
kever678 schreef op woensdag 22 januari 2020 @ 22:25:
[...]


Zelf 3.4 ook geïnstalleerd naast 3.7 maar nog steeds zelfde issue.... wordt even 2 avcondjes googlen ben ik bang

Thanks voor het meedenken.
reboot gedaan?
Kijk eens via ftp naar de rechten van die plugin?
En hoe de X X X staan.
Zit wel eens wat te winnen.


Ik weet niet of je node red gebruikt?
En of je de energiemetingen nodig hebt, of alleen Aan en Uit.
Bij alleen aan en uit, is node red een hele simpele oplossing...
Plugins geven vaak ellende :-)

zonneboiler, pelletkachel, 36 panels, Atlantic Wpb, pana 5 Kw H, Heishamon, Domoticz, Grafana, Solarmeters, PVO: https://pvoutput.org/list.jsp?id=15321&sid=19520


Acties:
  • +1 Henk 'm!

  • DaRk PoIsOn
  • Registratie: Oktober 2002
  • Laatst online: 23:39
kever678 schreef op woensdag 22 januari 2020 @ 22:25:
[...]


Zelf 3.4 ook geïnstalleerd naast 3.7 maar nog steeds zelfde issue.... wordt even 2 avcondjes googlen ben ik bang

Thanks voor het meedenken.
Ik moest hem weer even opzoeken, maar als het goed is, moet dit je probleem oplossen:

sudo apt-get install python3-dev

who put a "stop payment" on my reality check


Acties:
  • 0 Henk 'm!

  • DaRoot
  • Registratie: Maart 2001
  • Laatst online: 19-09 10:57

DaRoot

Some say...

DaRk PoIsOn schreef op donderdag 23 januari 2020 @ 07:39:
[...]


Ik moest hem weer even opzoeken, maar als het goed is, moet dit je probleem oplossen:

sudo apt-get install python3-dev
dit heeft bij mij ook de nodige issues opgelost destijds.. goede tip!

Insured by MAFIA - You hit me, we hit you!!!


Acties:
  • 0 Henk 'm!

  • bing69
  • Registratie: December 2000
  • Laatst online: 21-09 09:18
DaRk PoIsOn schreef op donderdag 23 januari 2020 @ 07:39:
[...]


Ik moest hem weer even opzoeken, maar als het goed is, moet dit je probleem oplossen:

sudo apt-get install python3-dev
&&&&&&&&&&
nu voor de install van Domoticz eerst node.js erop met:
sudo apt update
sudo apt install nodejs
en nu netjes geinstalleerd.
Op naar de volgende stap!
&&&&&&&&&&&


Python staat vanaf het begin na een nieuwe install van domoticz goed:
----------------------------------
Version: 4.11641
Build Hash: 63863c8e1
Compile Date: 2020-01-23 05:31:44
dzVents Version: 2.5.6
Python Version: 3.7.3 (default, Apr 3 2019, 05:39:12) [GCC 8.2.0]
-----------------------------------

Volgende stap is dan Node.js installeren, alles lijkt goed te gaan met:
----
curl -sL https://deb.nodesource.com/setup_12.x | sudo bash -
sudo apt-get install -y nodejs
------
Echter met node -v krijg ik:
-------
internal/modules/cjs/loader.js:796
throw err;
^

Error: Cannot find module '/home/pi/—v'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:793:17)
at Function.Module._load (internal/modules/cjs/loader.js:686:27)
at Function.Module.runMain (internal/modules/cjs/loader.js:1043:10)
at internal/main/run_main_module.js:17:11 {
code: 'MODULE_NOT_FOUND',
requireStack: []
}
----------------

Tja en dan weet ik het niet meer

[ Voor 6% gewijzigd door bing69 op 23-01-2020 09:48 ]

Bing


Acties:
  • 0 Henk 'm!
zoek eens op mijn naam in het topic. ik heb een heel stappenplan gepost een keer (ter naslagwerk voor mijzelf ook) van een verse installatie, inclusief python, zigbee2mqtt, etc..

ik had enorme problemen om het aan de gang te krijgen, inclusief die python libs die missen. ook dat is beschreven.

făbŞŤĄŘ - Mijn PC


Acties:
  • +1 Henk 'm!

  • DaRoot
  • Registratie: Maart 2001
  • Laatst online: 19-09 10:57

DaRoot

Some say...

fabstar81 schreef op donderdag 23 januari 2020 @ 10:23:
zoek eens op mijn naam in het topic. ik heb een heel stappenplan gepost een keer (ter naslagwerk voor mijzelf ook) van een verse installatie, inclusief python, zigbee2mqtt, etc..

ik had enorme problemen om het aan de gang te krijgen, inclusief die python libs die missen. ook dat is beschreven.
Uit nieuwsgierigheid ook ff gekeken (ook voor eigen naslag):
is het deze: fabstar81 in "Domoticz - open source domotica systeem - deel 4"

Insured by MAFIA - You hit me, we hit you!!!


Acties:
  • 0 Henk 'm!
DaRoot schreef op donderdag 23 januari 2020 @ 10:48:
[...]

Uit nieuwsgierigheid ook ff gekeken (ook voor eigen naslag):
is het deze: fabstar81 in "Domoticz - open source domotica systeem - deel 4"
Ja! Kon hem zelf niet terugvinden.

Maar als je die stappen volgt, dan lukt het!

făbŞŤĄŘ - Mijn PC


Acties:
  • 0 Henk 'm!

  • bing69
  • Registratie: December 2000
  • Laatst online: 21-09 09:18
DaRoot schreef op donderdag 23 januari 2020 @ 10:48:
[...]

Uit nieuwsgierigheid ook ff gekeken (ook voor eigen naslag):
is het deze: fabstar81 in "Domoticz - open source domotica systeem - deel 4"
Thanks ik ga vergelijken. Vanmorgen deze stappen gevolgd zonder foutmeldingen, lijken op jouw stappen.
Alles lijkt te werken, 1 shelly gereset en opnieuw aangemeld.
Er komt geen enkel device bij!!!
--------------------
Eerst Node.js
sudo apt update
sudo apt install nodejs
v10.15.2

Install Domoticz
curl -L https://install.domoticz.com | bash

Na install:
Version: 4.10717
Build Hash: b38b49e5
Compile Date: 2019-05-09 12:04:08
dzVents Version: 2.4.19
Python Version: 3.7.3 (default, Apr 3 2019, 05:39:12) [GCC 8.2.0]


Update naar laatste beta
Version: 4.11641
Build Hash: 63863c8e1
Compile Date: 2020-01-23 05:31:44
dzVents Version: 2.5.6
Python Version: 3.7.3 (default, Apr 3 2019, 05:39:12) [GCC 8.2.0]


Node.js opnieuw installeren om dat NPM ontbreekt
curl -sL https://deb.nodesource.com/setup_10.x — Node.js 10 LTS "Dubnium" | sudo bash -
sudo apt-get install -y nodejs

node -v
V10.18.1
npm -v
6.13.4

MQTT
https://www.domoticz.com/wiki/MQTT
sudo npm install -g mqtt url request


Installing Mosquitto
http://mosquitto.org/blog...quitto-debian-repository/

wget http://repo.mosquitto.org/debian/mosquitto-repo.gpg.key
sudo apt-key add mosquitto-repo.gpg.key
cd /etc/apt/sources.list.d/
sudo wget http://repo.mosquitto.org/debian/mosquitto-buster.list
sudo apt-get update
sudo apt-get install mosquitto

Installing Node-RED
https://nodered.org/docs/getting-started/raspberrypi
bash <(curl -sL https://raw.githubusercon...update-nodejs-and-nodered)

MQTT server installeren onder hardware
Localhost en poort 1883

ShellyMQTT - Domoticz Python Plugin
https://github.com/enesbcs/Shelly_MQTT
cd domoticz/plugins
git clone https://github.com/enesbcs/Shelly_MQTT.git


Log file

2020-01-23 09:30:53.286 Status: MQTT: Connecting to localhost:1883
2020-01-23 09:30:53.489 Status: MQTT: connected to: localhost:1883
2020-01-23 09:30:53.690 Status: MQTT: Subscribed
2020-01-23 09:31:45.631 Status: (Shelly) Started.
2020-01-23 09:31:46.665 (Shelly) Connected to MQTT Server: 127.0.0.1:1883
2020-01-23 09:31:46.600 Status: (Shelly) Entering work loop.
2020-01-23 09:31:46.600 Status: (Shelly) Initialized version 0.4.0

Bing


Acties:
  • 0 Henk 'm!

  • DaRk PoIsOn
  • Registratie: Oktober 2002
  • Laatst online: 23:39
bing69 schreef op donderdag 23 januari 2020 @ 11:02:
[...]

Thanks ik ga vergelijken. Vanmorgen deze stappen gevolgd zonder foutmeldingen, lijken op jouw stappen.
Alles lijkt te werken, 1 shelly gereset en opnieuw aangemeld.
Er komt geen enkel device bij!!!
--------------------
Eerst Node.js
sudo apt update
sudo apt install nodejs
v10.15.2

Install Domoticz
curl -L https://install.domoticz.com | bash

Na install:
Version: 4.10717
Build Hash: b38b49e5
Compile Date: 2019-05-09 12:04:08
dzVents Version: 2.4.19
Python Version: 3.7.3 (default, Apr 3 2019, 05:39:12) [GCC 8.2.0]


Update naar laatste beta
Version: 4.11641
Build Hash: 63863c8e1
Compile Date: 2020-01-23 05:31:44
dzVents Version: 2.5.6
Python Version: 3.7.3 (default, Apr 3 2019, 05:39:12) [GCC 8.2.0]


Node.js opnieuw installeren om dat NPM ontbreekt
curl -sL https://deb.nodesource.com/setup_10.x — Node.js 10 LTS "Dubnium" | sudo bash -
sudo apt-get install -y nodejs

node -v
V10.18.1
npm -v
6.13.4

MQTT
https://www.domoticz.com/wiki/MQTT
sudo npm install -g mqtt url request


Installing Mosquitto
http://mosquitto.org/blog...quitto-debian-repository/

wget http://repo.mosquitto.org/debian/mosquitto-repo.gpg.key
sudo apt-key add mosquitto-repo.gpg.key
cd /etc/apt/sources.list.d/
sudo wget http://repo.mosquitto.org/debian/mosquitto-buster.list
sudo apt-get update
sudo apt-get install mosquitto

Installing Node-RED
https://nodered.org/docs/getting-started/raspberrypi
bash <(curl -sL https://raw.githubusercon...update-nodejs-and-nodered)

MQTT server installeren onder hardware
Localhost en poort 1883

ShellyMQTT - Domoticz Python Plugin
https://github.com/enesbcs/Shelly_MQTT
cd domoticz/plugins
git clone https://github.com/enesbcs/Shelly_MQTT.git


Log file

2020-01-23 09:30:53.286 Status: MQTT: Connecting to localhost:1883
2020-01-23 09:30:53.489 Status: MQTT: connected to: localhost:1883
2020-01-23 09:30:53.690 Status: MQTT: Subscribed
2020-01-23 09:31:45.631 Status: (Shelly) Started.
2020-01-23 09:31:46.665 (Shelly) Connected to MQTT Server: 127.0.0.1:1883
2020-01-23 09:31:46.600 Status: (Shelly) Entering work loop.
2020-01-23 09:31:46.600 Status: (Shelly) Initialized version 0.4.0
Wat doe je, nadat je de Shelly plugin hebt geïnstalleerd?
Ga je dan naar Hardware of naar Apparaten?

who put a "stop payment" on my reality check


Acties:
  • +1 Henk 'm!
Beste Shelly gebruikers, ik heb eindelijk de Shelly dimmer ontvangen en heb even een klein zetje nodig:

Edit: opgelost. Dimmer goed aangesloten, zonder schakelaar ertussen.

Echter, ik heb ouderwetse halogeen spotjes van de bouwmarkt en met de Shelly dimmer staan deze als een gek te knipperen. Gdvr...... :(

[ Voor 50% gewijzigd door M.v.Veelen op 23-01-2020 12:22 ]

¯\_(ツ)_/¯


Acties:
  • 0 Henk 'm!

  • bing69
  • Registratie: December 2000
  • Laatst online: 21-09 09:18
DaRk PoIsOn schreef op donderdag 23 januari 2020 @ 11:30:
[...]


Wat doe je, nadat je de Shelly plugin hebt geïnstalleerd?
Ga je dan naar Hardware of naar Apparaten?
Dan ga ik (ontdekken van nieuwe devices staat aan) naar apparaten.

Bing


Acties:
  • 0 Henk 'm!

  • bing69
  • Registratie: December 2000
  • Laatst online: 21-09 09:18
M.v.Veelen schreef op donderdag 23 januari 2020 @ 11:35:
Beste Shelly gebruikers, ik heb eindelijk de Shelly dimmer ontvangen en heb even een klein zetje nodig:

Ik wil de dimmer aansluiten zonder schakelaar.

De dimmer is aangesloten als volgt:

N - (blauw, nuldraad)
L - (bruin, fase)
O - (blauw, naar lamp)
L1 - (zwart, naar lamp)

Dit is niet goed nie. Ik dénk dat N en O overbrugd moeten worden, maar weet dat niet zeker. Iemand die me verder kan helpen?
Zou even op hun site kijken of via facebook, daar zit de hele ondersteuning. Heb veel maar nog geen dimmers. Sorry

Bing


Acties:
  • 0 Henk 'm!

  • tsjoender
  • Registratie: April 2005
  • Laatst online: 19:59
M.v.Veelen schreef op donderdag 23 januari 2020 @ 11:35:
Echter, ik heb ouderwetse halogeen spotjes van de bouwmarkt en met de Shelly dimmer staan deze als een gek te knipperen. Gdvr...... :(
Volgens de handleiding zit er een calibratie mogelijkheid in de app. Heb je die geprobeerd?

Acties:
  • 0 Henk 'm!
tsjoender schreef op donderdag 23 januari 2020 @ 12:36:
[...]


Volgens de handleiding zit er een calibratie mogelijkheid in de app. Heb je die geprobeerd?
Nee, nog niet. Heb 2 groepen / trafo's er op aangesloten en 1 groep werkt nu niet meer via de oude KaKu dimmer. Ben bang dat de trafo z'n biezen heeft gepakt. Ga dat vanmiddag nog even testen. In het ergste geval moet ik gewoon es een keer over naar LED verlichting. Kijken of ik hetzelfde formaat (ongeveer) spots op de kop kan tikken met warmwitte LED's.

¯\_(ツ)_/¯


Acties:
  • +9 Henk 'm!

  • GorgeousMetal
  • Registratie: September 2000
  • Laatst online: 20-09 10:56
Voor de meesten hier wellicht allemaal gesneden koek, maar ik zie hier nog regelmatig vragen over de combinatie Influx / Grafana in combinatie met Domoticz voorbij komen. Ik heb op mijn blog beschreven hoe je dit voor elkaar krijgt. Misschien kan het iemand helpen hier.

Acties:
  • 0 Henk 'm!

  • DaRk PoIsOn
  • Registratie: Oktober 2002
  • Laatst online: 23:39
bing69 schreef op donderdag 23 januari 2020 @ 12:20:
[...]


Dan ga ik (ontdekken van nieuwe devices staat aan) naar apparaten.
En onder Hardware heb je de plugin geïnstalleerd en geactiveerd?

who put a "stop payment" on my reality check


Acties:
  • 0 Henk 'm!

  • bing69
  • Registratie: December 2000
  • Laatst online: 21-09 09:18
DaRk PoIsOn schreef op donderdag 23 januari 2020 @ 13:16:
[...]


En onder Hardware heb je de plugin geïnstalleerd en geactiveerd?
Inderdaad!

Bing


Acties:
  • 0 Henk 'm!

  • bing69
  • Registratie: December 2000
  • Laatst online: 21-09 09:18
fabstar81 schreef op donderdag 23 januari 2020 @ 11:01:
[...]

Ja! Kon hem zelf niet terugvinden.

Maar als je die stappen volgt, dan lukt het!
Dit gaat wel over zigbee2mqtt en niet over de shelly.....

Overigens.... omdat ik toch zo'n sticky heb dit ook afgemaakt.
Met een testlamp (ikea) een poging gedaan en dan krijg ik netjes configuration.yaml:
----------
homeassistant: false
permit_join: true
mqtt:
base_topic: zigbee2mqtt
server: 'mqtt://localhost'
serial:
port: /dev/ttyACM0
devices:
'0x90fd9ffffe299e42':
friendly_name: 'testLamp'
---------------

Echter hij komt niet in domoticz.....

[ Voor 44% gewijzigd door bing69 op 23-01-2020 14:28 ]

Bing


Acties:
  • 0 Henk 'm!
Zojuist eea nagekeken en alle halogeen lampjes vervangen door LED (had ik nog liggen) 8W warm-wit insteeklampjes. De trafo werkte nog, alleen 3 lampjes hadden het in 1 klap begeven. Eigenlijk zou ik voor de 2 halogeen trafo's een nette LED driver moeten bestellen (ga ik doen), dan moet ik er vanuit kunnen gaan dat deze 5 spots met de Shelly dimmer gedimd moeten kunnen worden (5 x 8W = 40W), toch ?

Edit: 50W dimbare LED driver besteld.

[ Voor 14% gewijzigd door M.v.Veelen op 23-01-2020 15:31 ]

¯\_(ツ)_/¯


Acties:
  • 0 Henk 'm!
bing69 schreef op donderdag 23 januari 2020 @ 13:44:
[...]


Dit gaat wel over zigbee2mqtt en niet over de shelly.....

Overigens.... omdat ik toch zo'n sticky heb dit ook afgemaakt.
Met een testlamp (ikea) een poging gedaan en dan krijg ik netjes configuration.yaml:
----------
homeassistant: false
permit_join: true
mqtt:
base_topic: zigbee2mqtt
server: 'mqtt://localhost'
serial:
port: /dev/ttyACM0
devices:
'0x90fd9ffffe299e42':
friendly_name: 'testLamp'
---------------

Echter hij komt niet in domoticz.....
soms helpt het de hardware even te deactiveren en weer te activeren. dan leest ie opnieuw de yaml file in en worden de devices in Domoticz geladen. Als je net daarvoor dan op de knop "nieuwe devices volgende 5 minuten" ingedrukt hebt, zou je ze in de log voorbij moeten zien schieten.

făbŞŤĄŘ - Mijn PC


Acties:
  • 0 Henk 'm!

  • roches
  • Registratie: Maart 2007
  • Laatst online: 22:38
vwtune schreef op woensdag 22 januari 2020 @ 22:41:
Ik snap hem ff niet... ik krijg het laatste gedeelte niet werkend, en krijg de melding in mijn log: syntax error near 'then' het gaat fout vanaf regel 26.

Wat ik dus eigenlijk wil is dat wanneer er geen beweging meer is, de verlichting naar een bepaald effect en dimlevel terug gaat.

Als ik alles vanaf regel 26 weglaat, dan werken de if en elseif's wel. Maar het laatste gedeelte (else) werkt niet. Ook wanneer ik 'else' in 'elseif' verander, werkt het niet. Iemand die mij de goede richting in kan sturen?

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
        --Function
        if (Motion.active) then -- Motion On
            if (CurrentTime.matchesRule('between 18:00 and 21:00')) then
                Effect.switchSelector(140) --Select the right mode
                Palette.switchSelector(460)
                FXSpeed.setLevel(20)
                FXIntens.setLevel(50)
                Light.cancelQueuedCommands()
                Light.dimTo(10)
                --Light.switchOff().afterSec(10)
            elseif (CurrentTime.matchesRule('between 21:01 and 07:00')) then
                Effect.switchSelector(910) --Select the right mode
                Palette.switchSelector(300)
                FXSpeed.setLevel(20)
                FXIntens.setLevel(50)
                Light.cancelQueuedCommands()
                Light.dimTo(10)
                --Light.switchOff().afterSec(30)  
            elseif (CurrentTime.matchesRule('between 23:01 and 07:00')) then
                -- Effect.switchSelector(40) --Select the right mode
                -- Light.cancelQueuedCommands()
                -- Light.switchOn().forMin(2)   
            elseif (CurrentTime.matchesRule('between 18:00 and 23:00')) then
                    --etc
            end
            else (Motion.inactive) then -- Motion off
            Light.cancelQueuedCommands()
            Effect.switchSelector(920)
            Palette.switchSelector(110)
            FXSpeed.setLevel(20)
            FXIntens.setLevel(40)
            Light.dimTo(80)
            --Light.switchOff() --Light Off
        end
    end
}


Wellicht kan @rens-br of @neorider je een lampje erop schijnen? :*)
Regel 35 weghalen, of zit er nog een if voor?

Acties:
  • 0 Henk 'm!

  • Wiley99
  • Registratie: Juni 2014
  • Laatst online: 23:09
M.v.Veelen schreef op woensdag 22 januari 2020 @ 21:50:

[...]


Heeft iemand hier nog een suggestie voor?
Check even een aantal pagina's terug, ik heb met Copitano een uitgebreide uitwisseling gehad over backup van grafana (/var/lib/grafana/*) en domoticz (gewoon automatische backups aanzetten en de backupmap kopiëren), beide met rsync

[ Voor 9% gewijzigd door Wiley99 op 23-01-2020 16:52 ]

A polar bear is a rectangular bear after a coordinate transform - Never attribute to malice that which is adequately explained by stupidity


Acties:
  • 0 Henk 'm!

  • Wiley99
  • Registratie: Juni 2014
  • Laatst online: 23:09
GorgeousMetal schreef op donderdag 23 januari 2020 @ 12:48:
Voor de meesten hier wellicht allemaal gesneden koek, maar ik zie hier nog regelmatig vragen over de combinatie Influx / Grafana in combinatie met Domoticz voorbij komen. Ik heb op mijn blog beschreven hoe je dit voor elkaar krijgt. Misschien kan het iemand helpen hier.
Goed werk! En kudos voor het gebruiken van de repo's, dan krijg je tenminste updates.
Voor de Raspberry 1(B) gebruikers is er helaas (nog) geen repo (meer?) omdat je armv6 versie moet hebben.
Werkt goed op RPi3

A polar bear is a rectangular bear after a coordinate transform - Never attribute to malice that which is adequately explained by stupidity


Acties:
  • 0 Henk 'm!

  • bing69
  • Registratie: December 2000
  • Laatst online: 21-09 09:18
fabstar81 schreef op donderdag 23 januari 2020 @ 16:18:
[...]

soms helpt het de hardware even te deactiveren en weer te activeren. dan leest ie opnieuw de yaml file in en worden de devices in Domoticz geladen. Als je net daarvoor dan op de knop "nieuwe devices volgende 5 minuten" ingedrukt hebt, zou je ze in de log voorbij moeten zien schieten.
Nu jammer genoeg niet :(

Bing


Acties:
  • 0 Henk 'm!

  • Wiley99
  • Registratie: Juni 2014
  • Laatst online: 23:09
Sorry voor snelle posts achterelkaar, moest verschillende pagina's reacties door
ivootjuh schreef op woensdag 22 januari 2020 @ 21:00:
[...]

Dank voor je heldere uitleg en stukje code.
Heeft het verder nog voordelen (misschien qua snelheid o.i.d.)? of is het maar net wat je prettig vindt lezen qua code?
Ik vind het gewoon makkelijker, liever een slank scriptje dan overbodige ballast. Snelheidverschil zul je in dit soort scripts niet merken. Uitbreiden van meer schakelaars zou makkelijker gaan in mijn versie (gewoon een regel kopiëren en een index wijzigen) maar de gustibus non disputandum est, zeiden de oude Romeinen reeds.
En om nog even terug te komen op jou eerdere verhaal van de variabele zodat een lamp aanblijft als je hem handmatig aan zet.... Kun je daar nog een voorbeeldje van geven? Ik heb wel wat uitgezocht over variabele, maar om het in code te zetten en precies werkend te krijgen in mijn situatie vind ik nog wat lastig!
Voorbeeldje
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
return {
    on = {
        devices = {
                    371
                  }
    },
    logging = {
      level = domoticz.LOG_INFO,
--      level = domoticz.LOG_ERROR,
      marker = "Deuracties_achter"
    },  
    execute = function(domoticz, device)
        domoticz.log('Device ' .. device.name .. ' was changed: ' .. device.state, domoticz.LOG_INFO)
        
        -- als deur geopend wordt aan, gesloten wordt uit, tenzij deze al aan was, dan aan laten
            
        if domoticz.time.isNightTime then --alleen 's nachts
            if (device.state == 'Open') then --deur gaat open, check of verlichting al aan is; als binnen minuut 2x open dan blijft verlichting aan
                if domoticz.devices(1445).active then 
                    domoticz.variables('Toggle_Afdakverlichting').set(1)
                    domoticz.log('Afdak was actief' , domoticz.LOG_INFO)
                else
                  domoticz.variables('Toggle_Afdakverlichting').set(0)
                  domoticz.log('Afdak was NIET actief' , domoticz.LOG_INFO)
                end
                domoticz.log('Lichten achter aan' , domoticz.LOG_INFO)
                domoticz.devices(1445).switchOn()
                domoticz.devices(2835).switchOn()
            end
        end    
        if (device.state == 'Closed') then --altijd als deur dicht gaat
            if domoticz.variables('Toggle_Afdakverlichting').value == 0 then --stond verlichting uit, dan uitzetten
                domoticz.log('Lichten achter uit na 1 min' , domoticz.LOG_INFO)
                domoticz.devices(1445).switchOff().checkFirst().afterMin(1)
                domoticz.devices(2835).switchOff().checkFirst().afterMin(1)
            end --anders gewoon aanlaten   
        end
    end     

}

Als je wil debuggen even de twee loglevels van '--' verwisselen

A polar bear is a rectangular bear after a coordinate transform - Never attribute to malice that which is adequately explained by stupidity


Acties:
  • 0 Henk 'm!

  • vwtune
  • Registratie: Mei 2008
  • Laatst online: 15-11-2024
roches schreef op donderdag 23 januari 2020 @ 16:26:
[...]


Regel 35 weghalen, of zit er nog een if voor?
Dat was niet de oplossing, inmiddels ben ik er zelf achtergekomen dat (Motion.inactive) niet bestaat...
https://gathering.tweakers.net/forum/view_message/61242638
Moet dus zijn: (not Motion.active)
:)

Acties:
  • 0 Henk 'm!

  • Dylantje2
  • Registratie: April 2007
  • Laatst online: 18:31
M.v.Veelen schreef op donderdag 23 januari 2020 @ 11:35:
Beste Shelly gebruikers, ik heb eindelijk de Shelly dimmer ontvangen en heb even een klein zetje nodig:

Edit: opgelost. Dimmer goed aangesloten, zonder schakelaar ertussen.

Echter, ik heb ouderwetse halogeen spotjes van de bouwmarkt en met de Shelly dimmer staan deze als een gek te knipperen. Gdvr...... :(
Is iets van een ballast oid tussen te maken

zonneboiler, pelletkachel, 36 panels, Atlantic Wpb, pana 5 Kw H, Heishamon, Domoticz, Grafana, Solarmeters, PVO: https://pvoutput.org/list.jsp?id=15321&sid=19520


Acties:
  • 0 Henk 'm!
Dylantje2 schreef op donderdag 23 januari 2020 @ 18:01:
[...]


Is iets van een ballast oid tussen te maken
De halogeen insteeklampjes heb ik vervangen door LED insteeklampjes. De LED driver is besteld, de LEDjes staan nu lichtjes te knipperen door de halogeentrafo :/ Hopelijk is de driver morgen binnen en kan ik die aansluiten. Dan zou het geknipper opgelost moeten zijn.

¯\_(ツ)_/¯


Acties:
  • +1 Henk 'm!

  • Chrisje1983
  • Registratie: Februari 2012
  • Laatst online: 20-09 18:35
kever678 schreef op dinsdag 21 januari 2020 @ 16:38:
[...]


Thanks, was zo simpel inderdaad 8)7

Nu gaat de lamp voor 1 minuut aan als de deur opengaat. Als de deur blijft open staan dan blijft de lamp echter ook branden.

Wat is de makkelijkste manier om de lamp wel uit te laten gaan wanneer de deur open blijft staan? Wellicht het event x minuten niet uitvoeren nadat hij getriggered is?

Is dat überhaupt mogelijk?

Edit: kijk nu ook alleen of de deur open is, moet opnemen als de status van closed naar open gaat en dan pas uitvoeren. Zal vanavond eens verder klooien.
Oke het duurde even, hier 2 blockly's die gebruik maken van domoticz dummy timers. Een versie 1, die uiteindelijk geevolved is naar v4 (2de plaatje) timers worden elke keer bij beweging geretriggerd.

keuken v1

Afbeeldingslocatie: https://tweakers.net/ext/f/qKovpulGOocYHysLf41oip2g/thumb.jpg


keuken v4

Afbeeldingslocatie: https://tweakers.net/ext/f/15adnXtrgc1HScg8FlnePILM/thumb.jpg


buitenlamp

Afbeeldingslocatie: https://tweakers.net/ext/f/2W9fRBWAWVsAIoIdQv1kMs7a/thumb.jpg

Voor een buitenlamp hoeft hij niet zo uitgebreid. Ik heb mijn buitenlamp overigens op Sunset en Sunrise omdat ik wil dat de lamp sowiezo altijd brand bij donker, geen beweging, deur of wat dan ook. Ik zou er nog een lux meter bij kunnen hangen bedenk ik mij nu.

Buitenlamp gaat bij sunset aan, Sunrise uit. Eigenlijk gaat hij wel wat te vroeg aan, en te laat uit. Je zou daar weer mee kunnen spelen maar voor de buitenlamp ik vind het wel prima zo.

[ Voor 14% gewijzigd door Chrisje1983 op 23-01-2020 18:19 ]


Acties:
  • 0 Henk 'm!

  • Wiley99
  • Registratie: Juni 2014
  • Laatst online: 23:09
Chrisje1983 schreef op donderdag 23 januari 2020 @ 18:17:
[...]


Oke het duurde even, hier 2 blockly's die gebruik maken van domoticz dummy timers. Een versie 1, die uiteindelijk geevolved is naar v4 (2de plaatje) timers worden elke keer bij beweging geretriggerd.
nice, zo ver ben ik nooit gekomen met blockly, teveel ergernis en toen maar LUA en daarna DzVents.
Dit ziet er wel indrukwekkend ui.
Voor een buitenlamp hoeft hij niet zo uitgebreid. Ik heb mijn buitenlamp overigens op Sunset en Sunrise omdat ik wil dat de lamp sowiezo altijd brand bij donker, geen beweging, deur of wat dan ook. Ik zou er nog een lux meter bij kunnen hangen bedenk ik mij nu.
Ik zie dat je in de keuken ook een lux meter hebt en altijd inschakelt als het donker wordt. Waarom gebruik je sunset / sunrise dan nog? Kan er misschien tussenuit? Of knippert 'ie dan teveel als misschien andere keukenlampen aan gaan?

A polar bear is a rectangular bear after a coordinate transform - Never attribute to malice that which is adequately explained by stupidity


Acties:
  • +1 Henk 'm!

  • kever678
  • Registratie: Augustus 2007
  • Laatst online: 19:25
Dylantje2 schreef op donderdag 23 januari 2020 @ 07:12:
[...]


reboot gedaan?
Kijk eens via ftp naar de rechten van die plugin?
En hoe de X X X staan.
Zit wel eens wat te winnen.


Ik weet niet of je node red gebruikt?
En of je de energiemetingen nodig hebt, of alleen Aan en Uit.
Bij alleen aan en uit, is node red een hele simpele oplossing...
Plugins geven vaak ellende :-)
DaRk PoIsOn schreef op donderdag 23 januari 2020 @ 07:39:
[...]


Ik moest hem weer even opzoeken, maar als het goed is, moet dit je probleem oplossen:

sudo apt-get install python3-dev
Top, dit heeft het probleem opgelost. Had hetzelfde hier al zien staan maar daar gaven ze aan dat het kan helpen bij een beta versie.... |:(

Fixed in ieder geval :*)

Edit: hij werkt nu wel maar ik zie de schakelaar nu niet verschijnen in Blockly. Domoticz al hestart maar heeft niet geholpen. Iemand enig idee wat dit kan veroorzaken?

[ Voor 14% gewijzigd door kever678 op 23-01-2020 22:04 ]


Acties:
  • 0 Henk 'm!

  • Chaoss
  • Registratie: December 2000
  • Laatst online: 23:59

Chaoss

Moderator Spielerij

Professioneel boekemantsje

Chaoss schreef op woensdag 22 januari 2020 @ 21:24:
Iemand enig idee hoe ik check welke versie van de Tradfri plugin ik atm draai?
En kan ik altijd zonder probleem een
$ git clone https://github.com/moroen/IKEA-Tradfri-plugin.git IKEA-Tradfri

doen of is er een andere manier om te updaten?
Iemand hier nog een tip voor? Kan er niet echt achter komen hoe ik handig huidige versies van geïnstalleerde apps kan opvragen in de Pi.

Verder geeft mijn Tradfri plugin regelmatig een fout dat 1 device niet geüpdate kan worden. Is echt met vlagen dan staat het logboek weer ineens vol, waar zou ik dat in moeten zoeken?

PSN: Wanderer200 | Switch: Wanderer


Acties:
  • 0 Henk 'm!

  • kever678
  • Registratie: Augustus 2007
  • Laatst online: 19:25
Chaoss schreef op donderdag 23 januari 2020 @ 22:05:
[...]


Iemand hier nog een tip voor? Kan er niet echt achter komen hoe ik handig huidige versies van geïnstalleerde apps kan opvragen in de Pi.

Verder geeft mijn Tradfri plugin regelmatig een fout dat 1 device niet geüpdate kan worden. Is echt met vlagen dan staat het logboek weer ineens vol, waar zou ik dat in moeten zoeken?
Wellicht met deze?
 dpkg -l 

Acties:
  • 0 Henk 'm!

  • DaRk PoIsOn
  • Registratie: Oktober 2002
  • Laatst online: 23:39
@Dylantje2 , voor heb tooic is het misschien fijn als je je even buiten de plugins houdt.
Het draait bij de meesten super!
Ik draai zelf, mqtt, zigbee2mqtt, domoticz2home, darksy, P1, Pihole script, domoticz2googlehome, en nog wat meuk. Geen probleem, het draait. Dus ga niet lopen raaskallen over je 6 miljoen devices enz. Plugins werken gewoon ©®™

[ Voor 4% gewijzigd door DaRk PoIsOn op 24-01-2020 02:28 ]

who put a "stop payment" on my reality check


Acties:
  • +1 Henk 'm!

  • Dylantje2
  • Registratie: April 2007
  • Laatst online: 18:31
DaRk PoIsOn schreef op vrijdag 24 januari 2020 @ 02:21:
@Dylantje2 , voor heb tooic is het misschien fijn als je je even buiten de plugins houdt.
Het draait bij de meesten super!
Ik draai zelf, mqtt, zigbee2mqtt, domoticz2home, darksy, P1, Pihole script, domoticz2googlehome, en nog wat meuk. Geen probleem, het draait. Dus ga niet lopen raaskallen over je 6 miljoen devices enz. Plugins werken gewoon ©®™
ik raaskallen....helemaal met je eens hoot
Vanaf 2012 Domoticz...
Als er ergens problemen mee zijn geweest de laatste jaren zijn het plugins en zwave

De rest werkte eigenlijk altijd perfect
En mss ook wel heel begrijpelijk omdat de plugins 3d party zijn.. [ en geen support hebben van gizmocuz]

Volgens mij raskal jezelf een beetje een script is een plugin? Net zoals darksy? En de P1? Mqtt een plugin :-)

En als jij het zo goed weet, slinger even mijn mqtt2 zigbee aan dan.
Zijn er er al meerdere meebezig geweest, maar niet aan de gang te krijgen.

zonneboiler, pelletkachel, 36 panels, Atlantic Wpb, pana 5 Kw H, Heishamon, Domoticz, Grafana, Solarmeters, PVO: https://pvoutput.org/list.jsp?id=15321&sid=19520


Acties:
  • +1 Henk 'm!

  • bing69
  • Registratie: December 2000
  • Laatst online: 21-09 09:18
fabstar81 schreef op donderdag 23 januari 2020 @ 11:01:
[...]

Ja! Kon hem zelf niet terugvinden.

Maar als je die stappen volgt, dan lukt het!
YES YES

Shelly nog niet aan de gang maar Zigbee2MQTT werkt

Dit dankzij de stappen die jij omschreven had!!! Thanks! Nu verder met Shelly!!!

Bing


Acties:
  • 0 Henk 'm!
Yw, @bing69! Shelly krijg je zo aan de gang. Even de juiste MQTT setting in de module vinden, vast ip adres toekennen, en
"vindt Devices voor 5 minuten" aanvinken in Domoticz.

făbŞŤĄŘ - Mijn PC


Acties:
  • 0 Henk 'm!

  • bing69
  • Registratie: December 2000
  • Laatst online: 21-09 09:18
fabstar81 schreef op vrijdag 24 januari 2020 @ 09:20:
Yw, @bing69! Shelly krijg je zo aan de gang. Even de juiste MQTT setting in de module vinden, vast ip adres toekennen, en
"vindt Devices voor 5 minuten" aanvinken in Domoticz.
Volgens mij heb ik alles goed staan of begrijp ik je niet?:

Afbeeldingslocatie: https://tweakers.net/ext/f/GpCRbcjUqNTce0h6WWrEcfDo/full.png

Bing


Acties:
  • 0 Henk 'm!

  • Chaoss
  • Registratie: December 2000
  • Laatst online: 23:59

Chaoss

Moderator Spielerij

Professioneel boekemantsje

Volgens mij heb ik die geprobeerd en dan krijg je dan een onwerkbaar lange lijst.

Ik google me suf maar kan geen instructie vinden hoe je de plugin moet updaten.
Moet ik de installatie gewoon weer starten met:
$ git clone https://github.com/moroen/IKEA-Tradfri-plugin.git IKEA-Tradfri

Of raak ik dan config files kwijt :?

PSN: Wanderer200 | Switch: Wanderer


Acties:
  • +1 Henk 'm!

  • imdos
  • Registratie: Maart 2000
  • Laatst online: 18-09 14:40

imdos

I use FreeNAS and Ubuntu

Chaoss schreef op vrijdag 24 januari 2020 @ 09:36:
[...]


Volgens mij heb ik die geprobeerd en dan krijg je dan een onwerkbaar lange lijst.

Ik google me suf maar kan geen instructie vinden hoe je de plugin moet updaten.
Moet ik de installatie gewoon weer starten met:
$ git clone https://github.com/moroen/IKEA-Tradfri-plugin.git IKEA-Tradfri

Of raak ik dan config files kwijt :?
Ja; je kunt beter dit onderstaande doen. Daarmee haal je de nieuwste wijzigingen op.

code:
1
git pull


Voor alle python plugins (die ondersteund worden) is er ook PP-manager; staat al in de Domoticz plugin lijst als het goed is. Deze doet dagelijks een check tegen de github repo en update daar waar nodig.

pvoutput. Waarom makkelijk doen, als het ook moeilijk kan! Every solution has a new problem


Acties:
  • +1 Henk 'm!
kever678 schreef op donderdag 23 januari 2020 @ 21:48:
[...]


[...]


Top, dit heeft het probleem opgelost. Had hetzelfde hier al zien staan maar daar gaven ze aan dat het kan helpen bij een beta versie.... |:(

Fixed in ieder geval :*)

Edit: hij werkt nu wel maar ik zie de schakelaar nu niet verschijnen in Blockly. Domoticz al hestart maar heeft niet geholpen. Iemand enig idee wat dit kan veroorzaken?
CTRL+F5 op je browser.
bing69 schreef op vrijdag 24 januari 2020 @ 09:27:
[...]


Volgens mij heb ik alles goed staan of begrijp ik je niet?:

[Afbeelding]
ja, je begrijpt me verkeerd. je hardware zigbee2mqtt is goed in domoticz. maar je moet nu naar de module zelf. je shelly device heeft ook een ipadres. is die al online dat ding? heb je die goed geconfigureerd en kan je erbij in je netwerk? ga dan naar de settings van de shelly, zet daar MQTT aan en configureer die om te praten met je MQTT broker (je domoticz pi met dat ipadres zo te zien).

en dan zet je in domoticz die 5 minuten device discovery aan. en voila, dan treedt ie vanzelf binnen.

făbŞŤĄŘ - Mijn PC


Acties:
  • 0 Henk 'm!

  • DjAntoon
  • Registratie: Augustus 2017
  • Laatst online: 18:02
GorgeousMetal schreef op donderdag 23 januari 2020 @ 12:48:
Voor de meesten hier wellicht allemaal gesneden koek, maar ik zie hier nog regelmatig vragen over de combinatie Influx / Grafana in combinatie met Domoticz voorbij komen. Ik heb op mijn blog beschreven hoe je dit voor elkaar krijgt. Misschien kan het iemand helpen hier.
Zo dat ziet er duidelijk uit, lijkt bijna simpel...
Even verder kijkend, vind ik je zigbee2mqtt pagina ook erg interessant. Je website word een bookmark bij mij!

Acties:
  • 0 Henk 'm!

  • Dylantje2
  • Registratie: April 2007
  • Laatst online: 18:31
bing69 schreef op vrijdag 24 januari 2020 @ 09:18:
[...]


YES YES

Shelly nog niet aan de gang maar Zigbee2MQTT werkt

Dit dankzij de stappen die jij omschreven had!!! Thanks! Nu verder met Shelly!!!
Ik weet niet wat je wilt hebben weken met je shelly

Op forum van domoticz een flow te vinden waarbij Shelly zonder plugin werkt...

zonneboiler, pelletkachel, 36 panels, Atlantic Wpb, pana 5 Kw H, Heishamon, Domoticz, Grafana, Solarmeters, PVO: https://pvoutput.org/list.jsp?id=15321&sid=19520


Acties:
  • 0 Henk 'm!

  • vwtune
  • Registratie: Mei 2008
  • Laatst online: 15-11-2024
Beste DVentz goeroes, ik heb jullie expertise nodig bij het volgende scriptje:

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
--Declarations
local MotionNum       = 68 -- MotionSensor

return {
    on = {
        devices = {
            68  -- Motion Sensor
        }
    },
    execute = function(domoticz, device)
        --Declarations
        local Light     = domoticz.devices(701) --Lampen 
        local Effect     = domoticz.devices(700) --Lampen
        local Palette    = domoticz.devices(699) --Lampen
        local FXSpeed   = domoticz.devices(703) --Lampen
        local FXIntens  = domoticz.devices(704) --Lampen
        local Motion      = domoticz.devices(MotionNum) -- Motion Sensor
        local Time          = require('Time') --Time function
        local CurrentTime   = Time() --Current time
        
        --Function
        if (Motion.active) then -- Motion On
            if (CurrentTime.matchesRule('between 07:01 and 21:00')) then
                Effect.switchSelector(140) --Select the right mode
                Palette.switchSelector(460)
                FXSpeed.setLevel(20)
                FXIntens.setLevel(50)
                Light.cancelQueuedCommands()
                Light.dimTo(10)
                --Light.switchOff().afterSec(10)
            elseif (CurrentTime.matchesRule('between 21:01 and 07:00')) then
                Effect.switchSelector(450) --Select the right mode
                Palette.switchSelector(10)
                FXSpeed.setLevel(20)
                FXIntens.setLevel(50)
                Light.cancelQueuedCommands()
                Light.dimTo(10)
               
              end
            elseif (not Motion.active) then -- Motion off
                if (CurrentTime.matchesRule('between 13:01 and 21:00')) then
                Light.cancelQueuedCommands()
                Effect.switchSelector(980)
                Palette.switchSelector(170)
                FXSpeed.setLevel(40)
                FXIntens.setLevel(40)
                Light.dimTo(50)
             elseif (CurrentTime.matchesRule('between 21:01 and 07:00')) then
                Light.cancelQueuedCommands()
                Effect.switchSelector(10)
                Light.setHex(255, 200, 82)
                Light.dimTo(2)
            end  
        end
    end
}


Dit werkt (met hulp van @rens-br en @neorider ) alleen zou ik heel graag een statement erbij willen toevoegen wat ervoor zorgt dat wanneer er geen beweging is op een bepaalde tijd, hij sowieso naar een bepaalde instelling gaat. Nu moet er eerst beweging zijn geweest, dan wordt het eerste gedeelte van het script afgewerkt, en wanneer er geen motion meer is, wordt het tweede gedeelte afgevuurd. Er moet dus eigenlijk een derde deel erbij komen welke onafhankelijk van wel of geen beweging, op een vast tijdstip een deel van het script afvuurt, maar ik krijg dat niet voor elkaar.

Ik heb zelf geprobeerd het met onderstaande te doen, maar dat was geen succes:
code:
1
2
3
4
5
6
elseif (not Motion.active) then -- Motion off
                if (Time.matchesRule('at 10:45')) then
                Light.cancelQueuedCommands()
                Effect.switchSelector(980)
                Palette.switchSelector(170)
                Light.dimTo(10)


Wat doe ik fout?

Acties:
  • 0 Henk 'm!

  • imdos
  • Registratie: Maart 2000
  • Laatst online: 18-09 14:40

imdos

I use FreeNAS and Ubuntu

vwtune schreef op vrijdag 24 januari 2020 @ 10:48:
Beste DVentz goeroes, ik heb jullie expertise nodig bij het volgende scriptje:

code:
1
2
3
4
5
6
7
8
9
10
11
--Declarations
local MotionNum       = 68 -- MotionSensor

return {
    on = {
        devices = {
            68  -- Motion Sensor
        }
    },
    execute = function(domoticz, device)
<knip>


Dit werkt (met hulp van @rens-br en @neorider ) alleen zou ik heel graag een statement erbij willen toevoegen wat ervoor zorgt dat wanneer er geen beweging is op een bepaalde tijd, hij sowieso naar een bepaalde instelling gaat. Nu moet er eerst beweging zijn geweest, dan wordt het eerste gedeelte van het script afgewerkt, en wanneer er geen motion meer is, wordt het tweede gedeelte afgevuurd. Er moet dus eigenlijk een derde deel erbij komen welke onafhankelijk van wel of geen beweging, op een vast tijdstip een deel van het script afvuurt, maar ik krijg dat niet voor elkaar.

Ik heb zelf geprobeerd het met onderstaande te doen, maar dat was geen succes:
code:
1
2
3
4
5
6
elseif (not Motion.active) then -- Motion off
                if (Time.matchesRule('at 10:45')) then
                Light.cancelQueuedCommands()
                Effect.switchSelector(980)
                Palette.switchSelector(170)
                Light.dimTo(10)


Wat doe ik fout?
Ik zou adviseren om een nieuw script te maken die triggert op tijd. Of eventueel samenvoegen met een trigger op tijd en actie. Info hier. Dat is uiteindelijk toch hetgeen wat je wil?

Voor de 1e optie; Dan zou je de code kunnen hergebruiken (als je tenminste dezelfde functies nodig hebt) met dit. Eventueel door middel van variabelen. Dus dat je een functie aanroept met daarbij een bepaald dimlevel of device of allebei.
Voor de 2de; is de code al goed in het script (die wordt namelijk nooit aangeroepen zo). Kijk dan naar het integreren.

[ Voor 7% gewijzigd door imdos op 24-01-2020 11:07 . Reden: toevoeging. ]

pvoutput. Waarom makkelijk doen, als het ook moeilijk kan! Every solution has a new problem


Acties:
  • +1 Henk 'm!

  • bing69
  • Registratie: December 2000
  • Laatst online: 21-09 09:18
fabstar81 schreef op vrijdag 24 januari 2020 @ 10:13:
[...]

CTRL+F5 op je browser.


[...]

ja, je begrijpt me verkeerd. je hardware zigbee2mqtt is goed in domoticz. maar je moet nu naar de module zelf. je shelly device heeft ook een ipadres. is die al online dat ding? heb je die goed geconfigureerd en kan je erbij in je netwerk? ga dan naar de settings van de shelly, zet daar MQTT aan en configureer die om te praten met je MQTT broker (je domoticz pi met dat ipadres zo te zien).

en dan zet je in domoticz die 5 minuten device discovery aan. en voila, dan treedt ie vanzelf binnen.
Ik heb 11 devices van Shelly draaien, ohhhh shit terwijl ik dit type besef ik me dat de shelly's naar de oude domoticz (mqtt) verwijzen!!! Hoe dom kun je zijn!!! Zit ik daar voor de vierde dag op te zweten!!! _/-\o_

Dank je!!

Helaas, ik krijg ze wel bij maar ze schakelen niet :(

Als ik een rolluik sluit via bv homebridge dan veranderd de status wel in domoticz maar kan hem niet aansturen.....

[ Voor 8% gewijzigd door bing69 op 24-01-2020 12:57 ]

Bing


Acties:
  • +1 Henk 'm!

  • bing69
  • Registratie: December 2000
  • Laatst online: 21-09 09:18
Dylantje2 schreef op vrijdag 24 januari 2020 @ 10:45:
[...]


Ik weet niet wat je wilt hebben weken met je shelly

Op forum van domoticz een flow te vinden waarbij Shelly zonder plugin werkt...
Zie onder, heb een klein foutje gemaakt in de shelly configuratie, verwijzing naar de oude mqtt

Bing


Acties:
  • 0 Henk 'm!

  • vwtune
  • Registratie: Mei 2008
  • Laatst online: 15-11-2024
imdos schreef op vrijdag 24 januari 2020 @ 11:03:
[...]

Ik zou adviseren om een nieuw script te maken die triggert op tijd. Of eventueel samenvoegen met een trigger op tijd en actie. Info hier. Dat is uiteindelijk toch hetgeen wat je wil?

Voor de 1e optie; Dan zou je de code kunnen hergebruiken (als je tenminste dezelfde functies nodig hebt) met dit. Eventueel door middel van variabelen. Dus dat je een functie aanroept met daarbij een bepaald dimlevel of device of allebei.
Voor de 2de; is de code al goed in het script (die wordt namelijk nooit aangeroepen zo). Kijk dan naar het integreren.
Dus wat ik uit jouw woorden kan opmaken, is dat mijn script niet triggert op tijd en daarom dus niet doet wat ik er graag bij wil hebben ('at time')? Ik zou dat idd graag willen samenvoegen in 1 script, zodat ik niet met meerdere scripts moet werken, maar als ik dit uit jouw bijvoorbeeld gebruik:
code:
1
2
3
4
return {
   on = {
      timer = { 'every 5 minutes' },
      devices = { 'motion' }


Dan gaat het script toch pas lopen wanneer beide aan de voorwaarde voldoen?

Acties:
  • 0 Henk 'm!

  • Chaoss
  • Registratie: December 2000
  • Laatst online: 23:59

Chaoss

Moderator Spielerij

Professioneel boekemantsje

Ik heb mijn zigbee2mqtt stick binnen welke ik dit weekend ga installeren.

Nu zoek ik een aantal raam/deur sensoren, en motionsensors, ik de Xiaomi? of zijn er betere opties?
imdos schreef op vrijdag 24 januari 2020 @ 09:44:
[...]

Ja; je kunt beter dit onderstaande doen. Daarmee haal je de nieuwste wijzigingen op.

code:
1
git pull


Voor alle python plugins (die ondersteund worden) is er ook PP-manager; staat al in de Domoticz plugin lijst als het goed is. Deze doet dagelijks een check tegen de github repo en update daar waar nodig.
Thnx! dat was gek genoeg niet zo snel te googlen, of ik gebruik de verkeerde termen omdat ik nog maar net met Linux bezig ben.

PSN: Wanderer200 | Switch: Wanderer


Acties:
  • 0 Henk 'm!

  • kever678
  • Registratie: Augustus 2007
  • Laatst online: 19:25
Chaoss schreef op vrijdag 24 januari 2020 @ 11:56:
Ik heb mijn zigbee2mqtt stick binnen welke ik dit weekend ga installeren.

Nu zoek ik een aantal raam/deur sensoren, en motionsensors, ik de Xiaomi? of zijn er betere opties?


[...]


Thnx! dat was gek genoeg niet zo snel te googlen, of ik gebruik de verkeerde termen omdat ik nog maar net met Linux bezig ben.
Gebruik zelf de Xiaomi producten hiervoor maar weet heb ook een Xiaomi hub hangen, weet niet hoe de integratie is zonder de hub. (met hub perfect in ieder geval)

Acties:
  • 0 Henk 'm!

  • Chaoss
  • Registratie: December 2000
  • Laatst online: 23:59

Chaoss

Moderator Spielerij

Professioneel boekemantsje

heb de zigbee2mqtt stick gekocht om hub onafhankelijk te zijn. Ik gebruik nu de Ikea hub wel, afhankelijk van de werking i.c.m. de zigbee stick laat ik deze er wel/niet tussen.

Op zich werkt de Ikea hub redelijk i.c.m. met Domoticz, enkel zorgt het uitlezen van de status van de devices ervoor dat de hub na verloop van tijd een soort van overloaded raakt en niet meer reageert. De hub moet dan uit/aan.

PSN: Wanderer200 | Switch: Wanderer


Acties:
  • 0 Henk 'm!

  • bing69
  • Registratie: December 2000
  • Laatst online: 21-09 09:18
Chaoss schreef op vrijdag 24 januari 2020 @ 12:24:
heb de zigbee2mqtt stick gekocht om hub onafhankelijk te zijn. Ik gebruik nu de Ikea hub wel, afhankelijk van de werking i.c.m. de zigbee stick laat ik deze er wel/niet tussen.

Op zich werkt de Ikea hub redelijk i.c.m. met Domoticz, enkel zorgt het uitlezen van de status van de devices ervoor dat de hub na verloop van tijd een soort van overloaded raakt en niet meer reageert. De hub moet dan uit/aan.
Heb het net werkend, met een reserve (ikea)lamp. Echter als ik hem iets te ver weg leg werkt ie al niet meer....
Met de Hue hub werken de lampen overal.

[ Voor 3% gewijzigd door bing69 op 24-01-2020 12:49 ]

Bing


Acties:
  • +1 Henk 'm!

  • Chaoss
  • Registratie: December 2000
  • Laatst online: 23:59

Chaoss

Moderator Spielerij

Professioneel boekemantsje

bing69 schreef op vrijdag 24 januari 2020 @ 12:48:
[...]


Heb het net werkend, met een reserve (ikea)lamp. Echter als ik hem iets te ver weg leg werkt ie al niet meer....
Met de Hue hub werken de lampen overal.
Heb je de stick rechtstreeks in je Raspberry pi? dan kun je een usb verleng kabel gebruiken, dat schijnt het bereik aardig te verbeteren.

Direct in de Raspberry heeft de stick nogal last van omgevingsstoring van de pi hardware.

[ Voor 3% gewijzigd door Chaoss op 24-01-2020 13:01 ]

PSN: Wanderer200 | Switch: Wanderer


Acties:
  • 0 Henk 'm!

  • bing69
  • Registratie: December 2000
  • Laatst online: 21-09 09:18
Zoals ik al eerder schreef lijken de shelly;s te werken echter als ik een schakelaar omzet zegt ie dat schakel in de logfile maar de schakelaar (icoontje) blijft uit. Schakel ik echter via de homebridge dan veranderd de status van het icoontje wel in Domoticz. Hij heeft dus wel contact maar kan vanuit domoticz niet schakelen....

Fouten in de logfile zie ik niet:


2020-01-24 12:30:00.913 Sunrise: 07:29:00 SunSet: 16:12:00
2020-01-24 12:30:00.913 Day length: 08:43:00 Sun at south: 11:51:00
2020-01-24 12:30:00.913 Civil twilight start: 06:52:00 Civil twilight end: 16:50:00
2020-01-24 12:30:00.913 Nautical twilight start: 06:11:00 Nautical twilight end: 17:31:00
2020-01-24 12:30:00.913 Astronomical twilight start: 05:31:00 Astronomical twilight end: 18:10:00
2020-01-24 12:30:00.879 Status: Domoticz V4.11648 (c)2012-2020 GizMoCuz
2020-01-24 12:30:00.879 Status: Build Hash: 3f0af8771, Date: 2020-01-24 06:21:13
2020-01-24 12:30:00.879 Status: Startup Path: /home/pi/domoticz/
2020-01-24 12:30:01.091 Active notification Subsystems: (0/13)
2020-01-24 12:30:01.101 Starting shared server on: :::6144
2020-01-24 12:30:01.081 Status: PluginSystem: Started, Python version '3.7.3'.
2020-01-24 12:30:01.093 Status: WebServer(HTTP) started on address: :: with port 8080
2020-01-24 12:30:01.098 Status: WebServer(SSL) started on address: :: with port 443
2020-01-24 12:30:01.102 Status: RxQueue: queue worker started...
2020-01-24 12:30:01.101 Status: TCPServer: shared server started...
2020-01-24 12:30:03.937 (Shelly) Connected to MQTT Server: 127.0.0.1:1883
2020-01-24 12:30:03.937 (zigbee) Connected to MQTT Server: 127.0.0.1:1883
2020-01-24 12:30:03.103 Status: (Shelly) Started.
2020-01-24 12:30:03.103 Status: (zigbee) Started.
2020-01-24 12:30:03.103 Status: Hardware Monitor: Started
2020-01-24 12:30:03.123 Status: EventSystem: reset all events...
2020-01-24 12:30:03.124 Status: EventSystem: reset all device statuses...
2020-01-24 12:30:03.278 Status: Python EventSystem: Initalizing event module.
2020-01-24 12:30:03.279 Status: EventSystem: Started
2020-01-24 12:30:03.279 Status: EventSystem: Queue thread started...
2020-01-24 12:30:03.416 Status: PluginSystem: Entering work loop.
2020-01-24 12:30:03.595 Status: (Shelly) Entering work loop.
2020-01-24 12:30:03.596 Status: (Shelly) Initialized version 0.4.0
2020-01-24 12:30:03.879 Status: (zigbee) Entering work loop.
2020-01-24 12:30:03.879 Status: (zigbee) Initialized version 0.0.20
2020-01-24 12:30:04.038 (zigbee) Zigbee2mqtt bridge is online
2020-01-24 12:30:04.039 (zigbee) Joining new devices is enabled on the zigbee bridge
2020-01-24 12:30:04.090 (zigbee) Received available devices list from bridge
2020-01-24 12:30:04.090 (zigbee) Device LED1623G12 0x90fd9ffffe299e42 (testLamp)
2020-01-24 12:30:04.141 (zigbee) Joining new devices is enabled on the zigbee bridge
2020-01-24 12:30:04.103 Status: MQTT: Connecting to localhost:1883
2020-01-24 12:30:04.305 Status: MQTT: connected to: localhost:1883
2020-01-24 12:30:04.505 Status: MQTT: Subscribed
2020-01-24 12:31:23.766 Status: User: Admin initiated a switch command (12/Shelly - reserve 7A339C-0/On)

Bing


Acties:
  • 0 Henk 'm!
en gewoon paar van die ikea plugs erbij prikken in je huis. staan regelmatig op marktplaats voor prikkie.

făbŞŤĄŘ - Mijn PC


Acties:
  • 0 Henk 'm!

  • imdos
  • Registratie: Maart 2000
  • Laatst online: 18-09 14:40

imdos

I use FreeNAS and Ubuntu

vwtune schreef op vrijdag 24 januari 2020 @ 11:35:
[...]


Dus wat ik uit jouw woorden kan opmaken, is dat mijn script niet triggert op tijd en daarom dus niet doet wat ik er graag bij wil hebben ('at time')? Ik zou dat idd graag willen samenvoegen in 1 script, zodat ik niet met meerdere scripts moet werken, maar als ik dit uit jouw bijvoorbeeld gebruik:
code:
1
2
return {    on = {       timer = { 'every 5 minutes' },
      devices = { 'motion' }


Dan gaat het script toch pas lopen wanneer beide aan de voorwaarde voldoen?
Nee, aan één v/d voorwaardes. Dit is met beide:
code:
1
2
3
4
5
6
return {
   on = {
                devices = {
                        -- define the sensors. In this case the front- and backdoor.
                        ['sensor - Achterdeur'] = { 'at nighttime' }
                        }

[ Voor 0% gewijzigd door imdos op 24-01-2020 13:49 . Reden: layout ]

pvoutput. Waarom makkelijk doen, als het ook moeilijk kan! Every solution has a new problem


Acties:
  • +1 Henk 'm!

  • DaRk PoIsOn
  • Registratie: Oktober 2002
  • Laatst online: 23:39
Dylantje2 schreef op vrijdag 24 januari 2020 @ 06:21:
[...]


ik raaskallen....helemaal met je eens hoot
Vanaf 2012 Domoticz...
Als er ergens problemen mee zijn geweest de laatste jaren zijn het plugins en zwave

De rest werkte eigenlijk altijd perfect
En mss ook wel heel begrijpelijk omdat de plugins 3d party zijn.. [ en geen support hebben van gizmocuz]

Volgens mij raskal jezelf een beetje een script is een plugin? Net zoals darksy? En de P1? Mqtt een plugin :-)

En als jij het zo goed weet, slinger even mijn mqtt2 zigbee aan dan.
Zijn er er al meerdere meebezig geweest, maar niet aan de gang te krijgen.
Ik zeg nergens dat een script een plugin is, ik zeg wel dat ik een pihole script heb draaien. Daarnaast ook de pihole plugin.
Darksky, P1 en mqtt zijn idd plugins, hoe wou je het anders noemen?
Wat betreft jou z2m, daar wil ik best eens naar kijken hoor...
Maar ga niet lopen roepen dat plugins een droomscenario zijn, vooral tegen mensen die net beginnen met domoticz is dat heel erg lastig, bij 9 van de 10 mensen werkt het gewoon!

who put a "stop payment" on my reality check


Acties:
  • 0 Henk 'm!

  • Chielos
  • Registratie: Maart 2003
  • Laatst online: 16-09 21:38

Chielos

Inno Mini Cooper

Ik heb een fibaro double switch dgs222 aangesloten met daarop 2 fysieke dimmers (Jung).

Ik dacht die fibaro neemt de dimstand wel over. Helaas dus niet. Niet goed nagedacht, of is er een aansluit schema waarbij dit wel kan?

Acties:
  • 0 Henk 'm!

  • Groentjuh
  • Registratie: September 2011
  • Laatst online: 19-09 19:33
Hoe heb je je fibaro double relay switch aangesloten waarbij je hoopt dat hij iets met de dimstand zou kunnen doen?

Acties:
  • 0 Henk 'm!

  • Chielos
  • Registratie: Maart 2003
  • Laatst online: 16-09 21:38

Chielos

Inno Mini Cooper

Tja.. zoals in de handleiding. Q1 op de schakeldraad naar de lamp. S1 op de schakelaar.
N op blauw
IN +L op bruin

Acties:
  • 0 Henk 'm!

  • Chielos
  • Registratie: Maart 2003
  • Laatst online: 16-09 21:38

Chielos

Inno Mini Cooper

Afbeeldingslocatie: https://tweakers.net/ext/f/QR0z8yhjkgb34CZnDIN160jN/thumb.png

Of moet ik de hotels handling toepassen.

Acties:
  • 0 Henk 'm!

  • bing69
  • Registratie: December 2000
  • Laatst online: 21-09 09:18
Iemand een idee? De zigbee2mqtt lamp werkt wel, deze werkt uiteraard ook via MQTT.
Echter de Shelly's kan ik niet aansturen, echter hij lees wel uit. Zowel de status van de schakelaar als ik bv via Homebridge de shelly bedien als wel de temperatuur die gepolt wordt...

Iemand een idee?

Bing


Acties:
  • 0 Henk 'm!

  • Copitano
  • Registratie: Februari 2018
  • Laatst online: 17-09 00:04
@jobr @Wiley99
Ik wil controleren of er in de backup (Kamstrup_bak) data staan van Taanvoer, Tretour en Tdiff.
Van Tdiff weet ik zeker dat ze er zijn. Die kan ik namelijk zien in Grafana. Taanvoer en Tretour (nog) niet.
Ik gebruik deze query op Kamstrup_bak:
code:
1
Select mean("Tdiff") From "Temperature" where time >= '2019-12-01T00:00:00Z' and time <= '2019-12-31T23:59:59Z' group by time(1m)
en krijg vervolgens deze foutmelding:
code:
1
ERR: GROUP BY requires at least one aggregate function
Als ik het stukje group by weglaat krijg ik de command promp > en verder niets.
Wat mij wel is opgevallen is dat ik de timestamp zo krijg:
code:
1
2
3
4
5
6
7
8
9
> select * from Temperature limit 5
name: Temperature
time                idx name     value
----                --- ----     -----
1541793123362610015 98  Taanvoer 20.4
1541793123970754699 99  Tretour  20.3
1541793183995526579 98  Taanvoer 20.4
1541793184519958590 99  Tretour  20.3
1541793243545801067 98  Taanvoer 20.4
In plaats van zo, als de voorbeelden in de handleiding:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
> SELECT "water_level","location" FROM "h2o_feet" WHERE time >= '2015-08-18T00:00:00Z' AND time <= '2015-08-18T00:30:00Z'

name: h2o_feet
--------------
time                   water_level   location
2015-08-18T00:00:00Z   8.12          coyote_creek
2015-08-18T00:00:00Z   2.064         santa_monica
2015-08-18T00:06:00Z   8.005         coyote_creek
2015-08-18T00:06:00Z   2.116         santa_monica
2015-08-18T00:12:00Z   7.887         coyote_creek
2015-08-18T00:12:00Z   2.028         santa_monica
2015-08-18T00:18:00Z   7.762         coyote_creek
2015-08-18T00:18:00Z   2.126         santa_monica
2015-08-18T00:24:00Z   7.635         coyote_creek
2015-08-18T00:24:00Z   2.041         santa_monica
2015-08-18T00:30:00Z   7.5           coyote_creek
2015-08-18T00:30:00Z   2.051         santa_monica

Als ik in Grafana de selectie 1 januari 00:00:00 t/m 8 januari 00:00:00 (de dag van de crash) zie ik ook zoiets:
code:
1
http://192.168.2.36:3000/d/MhcN5iRRz/eerste-dash?orgId=1&from=1577833200000&to=1579302000000

Die getallen uit de select ……from…... limit 5 van influx vertellen mij echter niets over de periode waar in naar kijk (ik neem haast aan de laatste 5).

Wat klopt er niet aan mijn query? (later te gebruiken voor het terugzetten van afzonderlijke measurements)
Waarom ziet het format van time er bij mij heel anders uit dan in de voorbeelden in de handleiding?

EDIT: het is net andersom. Limit geeft de eerste waardes:
code:
1
http://192.168.2.36:3000/d/MhcN5iRRz/eerste-dash?orgId=1&from=1541026800000&to=1543618800000
Dit is de regel uit Grafana van 1 november 2018 tot 1 december 2018, toen de Kamstrup warmtemeter net was aangesloten. Maar hoe ga ik dat nou goed aangeven in de query :?

[ Voor 6% gewijzigd door Copitano op 24-01-2020 18:55 ]

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 |Nodo OTGW | Raspberry Pi 3B+/4B+|RFXcom rfxtrx433xl | UniFi netwerk | PVoutput 8.625 kWp


Acties:
  • 0 Henk 'm!

  • bing69
  • Registratie: December 2000
  • Laatst online: 21-09 09:18
Chaoss schreef op vrijdag 24 januari 2020 @ 13:00:
[...]


Heb je de stick rechtstreeks in je Raspberry pi? dan kun je een usb verleng kabel gebruiken, dat schijnt het bereik aardig te verbeteren.

Direct in de Raspberry heeft de stick nogal last van omgevingsstoring van de pi hardware.
De stick buiten de Pi gebracht , klein stukje, en ja hij werkt nu wel op grotere afstand waar hij eerst geen bereik had. Thanks

Bing


Acties:
  • +1 Henk 'm!

  • jobr
  • Registratie: Januari 2009
  • Laatst online: 26-07 21:40
Copitano schreef op vrijdag 24 januari 2020 @ 18:28:
@jobr @Wiley99
Ik wil controleren of er in de backup (Kamstrup_bak) data staan van Taanvoer, Tretour en Tdiff.
Van Tdiff weet ik zeker dat ze er zijn. Die kan ik namelijk zien in Grafana. Taanvoer en Tretour (nog) niet.
Ik gebruik deze query op Kamstrup_bak:
code:
1
Select mean("Tdiff") From "Temperature" where time >= '2019-12-01T00:00:00Z' and time <= '2019-12-31T23:59:59Z' group by time(1m)
en krijg vervolgens deze foutmelding:
code:
1
ERR: GROUP BY requires at least one aggregate function
Als ik het stukje group by weglaat krijg ik de command promp > en verder niets.
Wat mij wel is opgevallen is dat ik de timestamp zo krijg:
code:
1
2
3
4
5
6
7
8
9
> select * from Temperature limit 5
name: Temperature
time                idx name     value
----                --- ----     -----
1541793123362610015 98  Taanvoer 20.4
1541793123970754699 99  Tretour  20.3
1541793183995526579 98  Taanvoer 20.4
1541793184519958590 99  Tretour  20.3
1541793243545801067 98  Taanvoer 20.4
In plaats van zo, als de voorbeelden in de handleiding:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
> SELECT "water_level","location" FROM "h2o_feet" WHERE time >= '2015-08-18T00:00:00Z' AND time <= '2015-08-18T00:30:00Z'

name: h2o_feet
--------------
time                   water_level   location
2015-08-18T00:00:00Z   8.12          coyote_creek
2015-08-18T00:00:00Z   2.064         santa_monica
2015-08-18T00:06:00Z   8.005         coyote_creek
2015-08-18T00:06:00Z   2.116         santa_monica
2015-08-18T00:12:00Z   7.887         coyote_creek
2015-08-18T00:12:00Z   2.028         santa_monica
2015-08-18T00:18:00Z   7.762         coyote_creek
2015-08-18T00:18:00Z   2.126         santa_monica
2015-08-18T00:24:00Z   7.635         coyote_creek
2015-08-18T00:24:00Z   2.041         santa_monica
2015-08-18T00:30:00Z   7.5           coyote_creek
2015-08-18T00:30:00Z   2.051         santa_monica

Als ik in Grafana de selectie 1 januari 00:00:00 t/m 8 januari 00:00:00 (de dag van de crash) zie ik ook zoiets:
code:
1
http://192.168.2.36:3000/d/MhcN5iRRz/eerste-dash?orgId=1&from=1577833200000&to=1579302000000

Die getallen uit de select ……from…... limit 5 van influx vertellen mij echter niets over de periode waar in naar kijk (ik neem haast aan de laatste 5).

Wat klopt er niet aan mijn query? (later te gebruiken voor het terugzetten van afzonderlijke measurements)
Waarom ziet het format van time er bij mij heel anders uit dan in de voorbeelden in de handleiding?
Je kunt ook eens overwegen om chronograf te gebruiken. Dan kun je (bijna) je query bij elkaar klikken en zelfs grafiekjes zien. Gebruik ik ook om eerst de queries te maken en daarna naar in Grafana over te zetten. Het is een soort GUI op je influx databases. Komt ook bij die influxdb club vandaan.

Maar goed, het gaat fout omdat je het veld op de verkeerde plaats gebruikt.
Als de data uit domoticz komt dan zou het zoiets moeten zijn:

SELECT mean("value") FROM "Temperature" WHERE ("name" = 'Tdiff') AND time >= '2019-12-01T00:00:00Z' and time <= '2019-12-31T23:59:59Z' group by time(1m)

Die "rare" timestamps zijn Unix epoch timestamps. Je kunt ze hier mee omzetten. Op deze manier zijn ze opgeslagen in influxdb. Je kunt ze ook wel in jouw formaat zichtbaar krijgen. Het is een kwestie van representatie.
Als je dat wilt, geef dan het commando "precision rfc3339" in de influx cli en doe dan nog maar eens:
select * from Temperature limit 5

Acties:
  • 0 Henk 'm!

  • Copitano
  • Registratie: Februari 2018
  • Laatst online: 17-09 00:04
jobr schreef op vrijdag 24 januari 2020 @ 18:56:
[...]


Je kunt ook eens overwegen om chronograf te gebruiken. Dan kun je (bijna) je query bij elkaar klikken en zelfs grafiekjes zien. Gebruik ik ook om eerst de queries te maken en daarna naar in Grafana over te zetten. Het is een soort GUI op je influx databases. Komt ook bij die influxdb club vandaan.

Maar goed, het gaat fout omdat je het veld op de verkeerde plaats gebruikt.
Als de data uit domoticz komt dan zou het zoiets moeten zijn:

SELECT mean("value") FROM "Temperature" WHERE ("name" = 'Tdiff') AND time >= '2019-12-01T00:00:00Z' and time <= '2019-12-31T23:59:59Z' group by time(1m)
Yes, die spuugt nu data uit en Taanvoer en Tretour bestaan in de backup database *O*. Weer een klein stapje verder.
Die "rare" timestamps zijn Unix epoch timestamps. Je kunt ze hier mee omzetten. Op deze manier zijn ze opgeslagen in influxdb. Je kunt ze ook wel in jouw formaat zichtbaar krijgen. Het is een kwestie van representatie.
Als je dat wilt, geef dan het commando "precision rfc3339" in de influx cli en doe dan nog maar eens:
select * from Temperature limit 5
Yes, dit werkt ook d:)b

Nu even kijken of ik een opdracht in elkaar kan knutselen op die data per MEASUREMENT en in blokken van een maand afzonderlijk met SELECT INTO uit de backup terug kan zetten in de originele database.

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 |Nodo OTGW | Raspberry Pi 3B+/4B+|RFXcom rfxtrx433xl | UniFi netwerk | PVoutput 8.625 kWp


Acties:
  • 0 Henk 'm!

  • jobr
  • Registratie: Januari 2009
  • Laatst online: 26-07 21:40
Copitano schreef op vrijdag 24 januari 2020 @ 19:27:

Nu even kijken of ik een opdracht in elkaar kan knutselen op die data per MEASUREMENT en in blokken van een maand afzonderlijk met SELECT INTO uit de backup terug kan zetten in de originele database.
Dan geen mean() en group by gebruiken natuurlijk.

Acties:
  • 0 Henk 'm!

  • Copitano
  • Registratie: Februari 2018
  • Laatst online: 17-09 00:04
jobr schreef op vrijdag 24 januari 2020 @ 19:32:
[...]


Dan geen mean() en group by gebruiken natuurlijk.
Thx. ;) Ga ff puzzelen voor het leereffect. Als ik er niet uit kom meld ik me weer B)

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 |Nodo OTGW | Raspberry Pi 3B+/4B+|RFXcom rfxtrx433xl | UniFi netwerk | PVoutput 8.625 kWp


Acties:
  • 0 Henk 'm!
Shelly-collega's, ik heb zojuist de bestelde driver aangesloten en ook de Shelly.

Probleem: ik kan niet sterk genoeg dimmen en als ik al een beetje dim, dan beginnen de lampjes te knipperen. Als je het ziet, dan weet je het. En daarnaast is het ook nog eens zo dat als ik de lampjes UIT wil doen (via Domoticz of via de webpagina van de Shelly), dan gaan de lampjes NIET uit maar worden ongeveer 50% gedimd.

De situatie:

220V -> Shelly dimmer -> 50W driver -> 5 x 8W LED lampjes

Kalibratie uitgevoerd, zowel de leading edge geprobeerd als trailing edge (deze laatste heb ik nu ingesteld).

Ik heb dit schema aangehouden en deze driver. De lampjes zijn deze maar dan 8W, warm wit.

Hoe ik de Shelly heb aangesloten:

Shelly

Zit er in deze aansluiting een (denk)fout?

¯\_(ツ)_/¯


Acties:
  • 0 Henk 'm!

  • Chielos
  • Registratie: Maart 2003
  • Laatst online: 16-09 21:38

Chielos

Inno Mini Cooper

Chielos schreef op vrijdag 24 januari 2020 @ 14:51:
[Afbeelding]

Of moet ik de hotelschakeling toepassen.
Hmm soort van, blijkbaar.

Eigenlijk wil ik dat de fgs 222 ook een wisselschakelaar is/was en zo een klassieke hotelschakeling te maken.maar valt niet mee moet ik eerlijk bekennen. Er is geen 2e stand zeg maar op de fibaro. Of ik moet iets over het hoofd zien.

Ik zie ook niemand zo'n schakeling maken. Behalve hotelschakelaar met 2 fysieke knoppen + zwave.

Acties:
  • 0 Henk 'm!

  • bing69
  • Registratie: December 2000
  • Laatst online: 21-09 09:18
Heren! Probleem opgelost!!

In de nieuwe firmware van de Shelly zit een optie: Use custom MQTT prefix. Deze NIET aanzetten!!

Zojuist Domoticz opnieuw geïnstalleerd, MQTT er op en de Shelly plugin en floep alle devices komen er bij, tot zover alles goed. Echter weer als ik schakel klopt het volgens de logfile maar hij doet niets. Echter als ik via Homebridge schakel veranderd de status van de schakelaar in Domoticz naar aan. Maw status (ook van de temp etc.) leest hij wel uit maar schakelen ho maar.
Rara??
Hieronder de logfile met onderaan dat hij zogenaamt schakelt.
----------
2020-01-25 10:23:14.604 Sunrise: 08:28:00 SunSet: 17:14:00
2020-01-25 10:23:14.604 Day length: 08:46:00 Sun at south: 12:51:00
2020-01-25 10:23:14.604 Civil twilight start: 07:51:00 Civil twilight end: 17:51:00
2020-01-25 10:23:14.604 Nautical twilight start: 07:10:00 Nautical twilight end: 18:32:00
2020-01-25 10:23:14.604 Astronomical twilight start: 06:30:00 Astronomical twilight end: 19:12:00
2020-01-25 10:23:14.801 Active notification Subsystems: (0/13)
2020-01-25 10:23:14.821 Starting shared server on: :::6144
2020-01-25 10:23:14.488 Status: Domoticz V4.11652 (c)2012-2020 GizMoCuz
2020-01-25 10:23:14.490 Status: Build Hash: 2ac631921, Date: 2020-01-25 08:08:36
2020-01-25 10:23:14.490 Status: Startup Path: /home/pi/domoticz/
2020-01-25 10:23:14.781 Status: PluginSystem: Started, Python version '3.7.3'.
2020-01-25 10:23:14.805 Status: WebServer(HTTP) started on address: :: with port 8080
2020-01-25 10:23:14.815 Status: WebServer(SSL) started on address: :: with port 443
2020-01-25 10:23:14.822 Status: RxQueue: queue worker started...
2020-01-25 10:23:14.822 Status: TCPServer: shared server started...
2020-01-25 10:23:16.824 Status: EventSystem: reset all events...
2020-01-25 10:23:16.826 Status: EventSystem: reset all device statuses...
2020-01-25 10:23:16.981 Status: Python EventSystem: Initalizing event module.
2020-01-25 10:23:16.981 Status: EventSystem: Started
2020-01-25 10:23:16.981 Status: EventSystem: Queue thread started...
2020-01-25 10:23:17.153 Status: PluginSystem: Entering work loop.
2020-01-25 10:23:17.823 Status: MQTT: Connecting to localhost:1883
2020-01-25 10:23:18.026 Status: MQTT: connected to: localhost:1883
2020-01-25 10:23:18.226 Status: MQTT: Subscribed
2020-01-25 10:24:21.757 Status: (Shelly) Started.
2020-01-25 10:24:22.189 (Shelly) Connected to MQTT Server: 127.0.0.1:1883
2020-01-25 10:24:22.088 Status: (Shelly) Entering work loop.
2020-01-25 10:24:22.088 Status: (Shelly) Initialized version 0.4.0
2020-01-25 10:24:50.974 Status: Incoming connection from: 192.168.1.57
2020-01-25 10:25:11.364 Status: User: Admin initiated a switch command (1/Shelly - reserve 7A339C-0/On)
2020-01-25 10:25:19.603 Status: User: Admin initiated a switch command (1/Shelly - reserve 7A339C-0/On)
----------------

Bing


Acties:
  • 0 Henk 'm!

  • wimmme
  • Registratie: Februari 2009
  • Niet online
M.v.Veelen schreef op vrijdag 24 januari 2020 @ 19:50:
Shelly-collega's, ik heb zojuist de bestelde driver aangesloten en ook de Shelly.

Probleem: ik kan niet sterk genoeg dimmen en als ik al een beetje dim, dan beginnen de lampjes te knipperen. Als je het ziet, dan weet je het. En daarnaast is het ook nog eens zo dat als ik de lampjes UIT wil doen (via Domoticz of via de webpagina van de Shelly), dan gaan de lampjes NIET uit maar worden ongeveer 50% gedimd.

De situatie:

220V -> Shelly dimmer -> 50W driver -> 5 x 8W LED lampjes

Kalibratie uitgevoerd, zowel de leading edge geprobeerd als trailing edge (deze laatste heb ik nu ingesteld).

Ik heb dit schema aangehouden en deze driver. De lampjes zijn deze maar dan 8W, warm wit.

Hoe ik de Shelly heb aangesloten:

[Afbeelding: Shelly]

Zit er in deze aansluiting een (denk)fout?
Je zou eens moeten meten hoeveel het vermogen écht is. Lees inde reviews dat dat wel wat lager ligt.
Volgens de specs van Shelly dimt ie vermogens tussen 10 en 200W. Als je daar onder valt gaat ie idd knipperen.
En denk niet dat je de ballast daarin eenvoudig kan vervangen
With Shelly Dimmer/SL you can use incandescent and halogen lights: 10-220W, dimmable LED lights: 50-200VA / 10W – 200W or resistive-inductive loads: ferromagnetic transformers 50-150VA. Shelly Dimmer SL 200–240V neutral not required.

Acties:
  • 0 Henk 'm!
wimmme schreef op zaterdag 25 januari 2020 @ 13:20:
[...]


Je zou eens moeten meten hoeveel het vermogen écht is. Lees inde reviews dat dat wel wat lager ligt.
Volgens de specs van Shelly dimt ie vermogens tussen 10 en 200W. Als je daar onder valt gaat ie idd knipperen.
En denk niet dat je de ballast daarin eenvoudig kan vervangen


[...]
Met 5 x 8W LED lapjes zit ik toch (ruim) boven die ondergrens van 10W ?

Ik zie zelf geen fouten in de opzet. Heb nu de KaKu dimmer teruggezet maar als ik de spots dim tot 40% (gewenst niveau), dan gaat het dik een uur goed en dan ineens gaan ze toch wat knipperen gedurende een minuut of wat. Daarna weer geen problemen voor dik een uur en vervolgens weer even knipperen. Wordt daar niet vrolijk van en gaat ten koste van de WAF.

Ik begin langzamerhand te neigen naar volledige vervanging van de inbouwspots door (kantelbare) HUE inbouwspots. Of van een ander merk waarbij ik de warmte van het wit in kan stellen. Dan gebruik ik de Shelly wel voor andere doeleinden...

Zou zoiets wat zijn? En zou ik ze kunnen bedienen mbv Domoticz?

KLIK

Ik heb een maximale inbouwhoogte van 9cm en de HUE lampen die kantelbaar zijn zitten voor zover ik heb kunnen zien allemaal op 10cm..... Voorkeur ligt echt bij de HUE, duurder maar wel heel goede ervaringen mee.

[ Voor 15% gewijzigd door M.v.Veelen op 25-01-2020 15:44 ]

¯\_(ツ)_/¯


Acties:
  • 0 Henk 'm!

  • Copitano
  • Registratie: Februari 2018
  • Laatst online: 17-09 00:04
jobr schreef op vrijdag 24 januari 2020 @ 19:32:
[...]

Dan geen mean() en group by gebruiken natuurlijk.
Zou dit gaan werken?
code:
1
2
> precision rfc3339
> SELECT * INTO Kamstrup..:MEASUREMENT FROM "Temperature" WHERE ("name" = 'Taanvoer') AND time >= '2019-05-09T09:24:00Z and time <= '2019-06-30T23:59:59Z' group by time(1m)

Ik kom er met de handleiding niet helemaal uit. Daar staat geen voorbeeld in geselecteerd op een periode, bijvoorbeeld de data van 'Temperature" van een maand. Dat vindt ik dan weer wel ongeveer terug bij Rename a database in de voorbeelden. Maar omdat jij aangeeft Group by niet te gebruiken twijfel ik of dat de juiste benadering is. Daar staat iets over retention policy en tags die omgezet worden in fields als ik het goed begrijp.
Om de vraag even in de juiste context te zetten. De originele database 'Kamstrup' measurement 'Temperature' name 'Taanvoer' en 'Tretour' is gevuld tot:
code:
1
2019-05-09T09:24:00Z 22.8

en is dan leeg tot:
code:
1
2020-01-16T01:53:00Z 28.2

Tdiff is met met de restore van de totale database nog wel gevuld voordat het geheugen over liep.

Om het geheugen nu zoveel mogelijk te ontlasten wil ik dus eigenlijk alleen Taanvoer en Tretour terugzetten uit Kamstrup_bak naar Kamstrup. De waardes staan in Kamstrup_bak. Dat heb ik gecontroleerd. Vraag me af of ik voor het sterretje achter SELECT wellicht ook nog specifieker kan zijn?

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 |Nodo OTGW | Raspberry Pi 3B+/4B+|RFXcom rfxtrx433xl | UniFi netwerk | PVoutput 8.625 kWp


Acties:
  • +1 Henk 'm!

  • jobr
  • Registratie: Januari 2009
  • Laatst online: 26-07 21:40
Copitano schreef op zaterdag 25 januari 2020 @ 15:26:
[...]

Zou dit gaan werken?
code:
1
2
> precision rfc3339
> SELECT * INTO Kamstrup..:MEASUREMENT FROM "Temperature" WHERE ("name" = 'Taanvoer') AND time >= '2019-05-09T09:24:00Z and time <= '2019-06-30T23:59:59Z' group by time(1m)

Ik kom er met de handleiding niet helemaal uit. Daar staat geen voorbeeld in geselecteerd op een periode, bijvoorbeeld de data van 'Temperature" van een maand. Dat vindt ik dan weer wel ongeveer terug bij Rename a database in de voorbeelden. Maar omdat jij aangeeft Group by niet te gebruiken twijfel ik of dat de juiste benadering is. Daar staat iets over retention policy en tags die omgezet worden in fields als ik het goed begrijp.
Om de vraag even in de juiste context te zetten. De originele database 'Kamstrup' measurement 'Temperature' name 'Taanvoer' en 'Tretour' is gevuld tot:
code:
1
2019-05-09T09:24:00Z 22.8

en is dan leeg tot:
code:
1
2020-01-16T01:53:00Z 28.2

Tdiff is met met de restore van de totale database nog wel gevuld voordat het geheugen over liep.

Om het geheugen nu zoveel mogelijk te ontlasten wil ik dus eigenlijk alleen Taanvoer en Tretour terugzetten uit Kamstrup_bak naar Kamstrup. De waardes staan in Kamstrup_bak. Dat heb ik gecontroleerd. Vraag me af of ik voor het sterretje achter SELECT wellicht ook nog specifieker kan zijn?
Je wilt toch een 1 op 1 kopie terugzetten qua data?
Dus als je nu 10 meetpunten hebt per minuut wil je toch 10 meetpunten terug hebben en niet 1 meetpunt. Dan moet je niet gaan aggregeren en dus geen group by time(1m) gebruiken. Anders moet je ook een aggregation functie gebruiken (zoals mean).
Maar dus wel de "group by *". Anders worden inderdaad je tags -> fields. Dat heb je goed begrepen.

De * achter select zorgt ervoor dat je alle fields van je selectie mee neemt. Je wilt toch alles terug. Overigens in het geval van Domoticz zal dit alleen het field " value" zijn dus kan je er ook " value" neerzetten. Maar gewoon * gebruiken is het handigste. Weet je zeker dat je alles krijgt.

Je commando wordt dus:
SELECT * INTO Kamstrup..:MEASUREMENT FROM "Temperature" WHERE ("name" = 'Taanvoer') AND time >= '2019-05-09T09:24:00Z and time <= '2019-06-30T23:59:59Z' group by *

Ik zou als ik jouw was even een test database aanmaken, dan kun je naar hartenlust experimenteren. Eventueel neem je als time range eerst even een paar minuten.

Zoals ik eerder zei kun je dat heel makkelijk via een GUI doen met Chronograf. Idem om je resultaat te bekijken.

Acties:
  • 0 Henk 'm!

  • Copitano
  • Registratie: Februari 2018
  • Laatst online: 17-09 00:04
jobr schreef op zaterdag 25 januari 2020 @ 15:47:
[...]

Je wilt toch een 1 op 1 kopie terugzetten qua data?
Dus als je nu 10 meetpunten hebt per minuut wil je toch 10 meetpunten terug hebben en niet 1 meetpunt. Dan moet je niet gaan aggregeren en dus geen group by time(1m) gebruiken. Anders moet je ook een aggregation functie gebruiken (zoals mean).
Maar dus wel de "group by *". Anders worden inderdaad je tags -> fields. Dat heb je goed begrepen.

De * achter select zorgt ervoor dat je alle fields van je selectie mee neemt. Je wilt toch alles terug. Overigens in het geval van Domoticz zal dit alleen het field " value" zijn dus kan je er ook " value" neerzetten. Maar gewoon * gebruiken is het handigste. Weet je zeker dat je alles krijgt.

Je commando wordt dus:
SELECT * INTO Kamstrup..:MEASUREMENT FROM "Temperature" WHERE ("name" = 'Taanvoer') AND time >= '2019-05-09T09:24:00Z and time <= '2019-06-30T23:59:59Z' group by *

Ik zou als ik jouw was even een test database aanmaken, dan kun je naar hartenlust experimenteren. Eventueel neem je als time range eerst even een paar minuten.

Zoals ik eerder zei kun je dat heel makkelijk via een GUI doen met Chronograf. Idem om je resultaat te bekijken.
Thx. Ga er mee aan de slag😊

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 |Nodo OTGW | Raspberry Pi 3B+/4B+|RFXcom rfxtrx433xl | UniFi netwerk | PVoutput 8.625 kWp


Acties:
  • 0 Henk 'm!

  • Copitano
  • Registratie: Februari 2018
  • Laatst online: 17-09 00:04
jobr schreef op zaterdag 25 januari 2020 @ 15:47:
[...]


Je wilt toch een 1 op 1 kopie terugzetten qua data?
Dus als je nu 10 meetpunten hebt per minuut wil je toch 10 meetpunten terug hebben en niet 1 meetpunt. Dan moet je niet gaan aggregeren en dus geen group by time(1m) gebruiken. Anders moet je ook een aggregation functie gebruiken (zoals mean).
Maar dus wel de "group by *". Anders worden inderdaad je tags -> fields. Dat heb je goed begrepen.

De * achter select zorgt ervoor dat je alle fields van je selectie mee neemt. Je wilt toch alles terug. Overigens in het geval van Domoticz zal dit alleen het field " value" zijn dus kan je er ook " value" neerzetten. Maar gewoon * gebruiken is het handigste. Weet je zeker dat je alles krijgt.

Je commando wordt dus:
SELECT * INTO Kamstrup..:MEASUREMENT FROM "Temperature" WHERE ("name" = 'Taanvoer') AND time >= '2019-05-09T09:24:00Z and time <= '2019-06-30T23:59:59Z' group by *

Ik zou als ik jouw was even een test database aanmaken, dan kun je naar hartenlust experimenteren. Eventueel neem je als time range eerst even een paar minuten.

Zoals ik eerder zei kun je dat heel makkelijk via een GUI doen met Chronograf. Idem om je resultaat te bekijken.
Ik krijg onderstaande foutmelding. Test database is 'Kamstrup2'. moet daar misschien nog -db ergens tussen?
> show databases
name: databases
name
----
_internal
Kamstrup
Kamstrup_bak
Kamstrup2
> SELECT * INTO Kamstrup2..:MEASUREMENT FROM "Temperature" WHERE ("name" = 'Taanvoer') AND time >= '2019-05-09T09:24:00Z and time <= '2019-05-09T09:30:00Z' group by *
ERR: error parsing query: found 2019, expected ; at line 1, char 133
Warning: It is possible this error is due to not setting a database.
Please set a database with the command "use <database>".

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 |Nodo OTGW | Raspberry Pi 3B+/4B+|RFXcom rfxtrx433xl | UniFi netwerk | PVoutput 8.625 kWp


Acties:
  • 0 Henk 'm!

  • jobr
  • Registratie: Januari 2009
  • Laatst online: 26-07 21:40
Copitano schreef op zaterdag 25 januari 2020 @ 16:59:
[...]

Ik krijg onderstaande foutmelding. Test database is 'Kamstrup2'. moet daar misschien nog -db ergens tussen?
> show databases
name: databases
name
----
_internal
Kamstrup
Kamstrup_bak
Kamstrup2
> SELECT * INTO Kamstrup2..:MEASUREMENT FROM "Temperature" WHERE ("name" = 'Taanvoer') AND time >= '2019-05-09T09:24:00Z and time <= '2019-05-09T09:30:00Z' group by *
ERR: error parsing query: found 2019, expected ; at line 1, char 133
Warning: It is possible this error is due to not setting a database.
Please set a database with the command "use <database>".
Precies wat de melding zegt, eerst commando geven:
use Kamstrup_bak

Acties:
  • 0 Henk 'm!

  • Copitano
  • Registratie: Februari 2018
  • Laatst online: 17-09 00:04
jobr schreef op zaterdag 25 januari 2020 @ 17:01:
[...]


Precies wat de melding zegt, eerst commando geven:
use Kamstrup_bak
Yep, zag ik net zelf ook en er miste nog een ' . Bijna gelukt, krijg alleen maar een waarde met timestamp 0, ook als ik de periode vergroot naar 6 minuten
> Use Kamstrup_bak
Using database Kamstrup_bak
> SELECT * INTO Kamstrup2..:MEASUREMENT FROM "Temperature" WHERE ("name" = 'Taanvoer') AND time >= '2019-05-09T09:24:00Z' and time <= '2019-05-09T09:30:00Z' group by *
name: result
time written
---- -------
0    1
> use Kamstrup2
Using database Kamstrup2
> show series
key
---
Temperature,idx=98,name=Taanvoer
> SELECT mean("value") FROM "Temperature" WHERE ("name" = 'Taanvoer')
name: Temperature
time mean
---- ----
0    22.8
> SELECT * INTO Kamstrup2..:MEASUREMENT FROM "Temperature" WHERE ("name" = 'Taanvoer') AND time >= '2019-05-09T09:00:00Z' and time <= '2019-05-09T09:59:00Z' group by *
name: result
time written
---- -------
0    1
> SELECT mean("value") FROM "Temperature" WHERE ("name" = 'Taanvoer')
name: Temperature
time mean
---- ----
0    22.8

> use Kamstrup_bak
Using database Kamstrup_bak
> SELECT * INTO Kamstrup2..:MEASUREMENT FROM "Temperature" WHERE ("name" = 'Taanvoer') AND time >= '2019-05-09T09:00:00Z' and time <= '2019-05-09T09:59:00Z' group by *
name: result
time                 written
----                 -------
1970-01-01T00:00:00Z 40
> SELECT mean("value") FROM "Temperature" WHERE ("name" = 'Taanvoer')
name: Temperature
time                 mean
----                 ----
1970-01-01T00:00:00Z 26.411932519057057
> use Kamstrup2
Using database Kamstrup2
> SELECT mean("value") FROM "Temperature" WHERE ("name" = 'Taanvoer')
name: Temperature
time                 mean
----                 ----
1970-01-01T00:00:00Z 22.84749999999998

Zie nu written 40. Dat lijkt goed, maar als ik dan de inhoud opvraag zie ik nog steeds maar één waarde. Maar volgend mij zijn we er bijna?

[ Voor 27% gewijzigd door Copitano op 25-01-2020 17:24 ]

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 |Nodo OTGW | Raspberry Pi 3B+/4B+|RFXcom rfxtrx433xl | UniFi netwerk | PVoutput 8.625 kWp


Acties:
  • 0 Henk 'm!

  • jobr
  • Registratie: Januari 2009
  • Laatst online: 26-07 21:40
Copitano schreef op zaterdag 25 januari 2020 @ 17:16:
[...]
Yep, zag ik net zelf ook en er miste nog een ' . Bijna gelukt, krijg alleen maar een waarde met timestamp 0, ook als ik de periode vergroot naar 6 minuten
> Use Kamstrup_bak
Using database Kamstrup_bak
> SELECT * INTO Kamstrup2..:MEASUREMENT FROM "Temperature" WHERE ("name" = 'Taanvoer') AND time >= '2019-05-09T09:24:00Z' and time <= '2019-05-09T09:30:00Z' group by *
name: result
time written
---- -------
0    1
> use Kamstrup2
Using database Kamstrup2
> show series
key
---
Temperature,idx=98,name=Taanvoer
> SELECT mean("value") FROM "Temperature" WHERE ("name" = 'Taanvoer')
name: Temperature
time mean
---- ----
0    22.8
> SELECT * INTO Kamstrup2..:MEASUREMENT FROM "Temperature" WHERE ("name" = 'Taanvoer') AND time >= '2019-05-09T09:00:00Z' and time <= '2019-05-09T09:59:00Z' group by *
name: result
time written
---- -------
0    1
> SELECT mean("value") FROM "Temperature" WHERE ("name" = 'Taanvoer')
name: Temperature
time mean
---- ----
0    22.8
Start even de cli influx opnieuw op en gebruik dat precision commando niet.

Doe eerst eens:
Use Kamstrup_bak
SELECT * FROM "Temperature" WHERE ("name" = 'Taanvoer') AND time >= '2019-05-09T09:24:00Z' and time <= '2019-05-09T09:30:00Z'

en dan:

use Kamstrup2
SELECT * FROM "Temperature" WHERE ("name" = 'Taanvoer')

en vergelijk dat eens.

Acties:
  • 0 Henk 'm!

  • Copitano
  • Registratie: Februari 2018
  • Laatst online: 17-09 00:04
jobr schreef op zaterdag 25 januari 2020 @ 17:24:
[...]


Start even de cli influx opnieuw op en gebruik dat precision commando niet.

Doe eerst eens:
Use Kamstrup_bak
SELECT * FROM "Temperature" WHERE ("name" = 'Taanvoer') AND time >= '2019-05-09T09:24:00Z' and time <= '2019-05-09T09:30:00Z'

en dan:

use Kamstrup2
SELECT * FROM "Temperature" WHERE ("name" = 'Taanvoer')

en vergelijk dat eens.
> SELECT * FROM "Temperature" WHERE ("name" = 'Taanvoer') AND time >= '2019-05-09T09:24:00Z' and time <= '2019-05-09T09:30:00Z'
name: Temperature
time                           idx name     value
----                           --- ----     -----
2019-05-09T09:24:04.277695064Z 98  Taanvoer 22.8
> use Kamstrup2
Using database Kamstrup2
> SELECT * FROM "Temperature" WHERE ("name" = 'Taanvoer')
name: Temperature
time                           idx name     value
----                           --- ----     -----
2019-05-09T09:00:03.48159504Z  98  Taanvoer 22.9
2019-05-09T09:01:03.611568278Z 98  Taanvoer 22.9
2019-05-09T09:02:03.772621084Z 98  Taanvoer 22.9
2019-05-09T09:03:03.965815953Z 98  Taanvoer 22.9
2019-05-09T09:04:04.172789534Z 98  Taanvoer 22.8
2019-05-09T09:05:03.350615703Z 98  Taanvoer 22.8
2019-05-09T09:06:03.529423209Z 98  Taanvoer 22.8
2019-05-09T09:07:03.684558476Z 98  Taanvoer 22.8
2019-05-09T09:08:03.835456824Z 98  Taanvoer 22.8
2019-05-09T09:09:04.082416382Z 98  Taanvoer 22.8
2019-05-09T09:10:04.322336153Z 98  Taanvoer 22.9
2019-05-09T09:11:03.530253296Z 98  Taanvoer 22.9
2019-05-09T09:12:03.667508494Z 98  Taanvoer 22.9
2019-05-09T09:13:03.812567467Z 98  Taanvoer 22.9
2019-05-09T09:14:03.986181042Z 98  Taanvoer 22.9
2019-05-09T09:15:05.23416074Z  98  Taanvoer 22.9
2019-05-09T09:16:04.386778752Z 98  Taanvoer 22.9
2019-05-09T09:17:03.658132794Z 98  Taanvoer 22.9
2019-05-09T09:18:03.775167097Z 98  Taanvoer 22.9
2019-05-09T09:19:04.231346868Z 98  Taanvoer 22.9
2019-05-09T09:20:04.388510404Z 98  Taanvoer 22.8
2019-05-09T09:21:04.551246047Z 98  Taanvoer 22.8
2019-05-09T09:22:03.849406094Z 98  Taanvoer 22.8
2019-05-09T09:23:04.017942426Z 98  Taanvoer 22.8
2019-05-09T09:24:04.277695064Z 98  Taanvoer 22.8
2019-05-09T09:42:07.045501839Z 98  Taanvoer 22.9
2019-05-09T09:43:12.793689502Z 98  Taanvoer 22.9
2019-05-09T09:44:11.915885107Z 98  Taanvoer 22.9
2019-05-09T09:47:03Z           98  Taanvoer 22.9
2019-05-09T09:48:03Z           98  Taanvoer 22.9
2019-05-09T09:49:12Z           98  Taanvoer 22.8
2019-05-09T09:50:03Z           98  Taanvoer 22.8
2019-05-09T09:51:03Z           98  Taanvoer 22.8
2019-05-09T09:52:03Z           98  Taanvoer 22.8
2019-05-09T09:53:03Z           98  Taanvoer 22.8
2019-05-09T09:54:04Z           98  Taanvoer 22.8
2019-05-09T09:55:03Z           98  Taanvoer 22.8
2019-05-09T09:56:03Z           98  Taanvoer 22.8
2019-05-09T09:57:03Z           98  Taanvoer 22.8
2019-05-09T09:58:03Z           98  Taanvoer 22.8

Dit ziet er goed uit

EDIT: De ontbrekende data is tussen 09:24 en 09:42 is de tijd dat op 9 mei het kaartje even uit de pi was om een image te maken.

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 |Nodo OTGW | Raspberry Pi 3B+/4B+|RFXcom rfxtrx433xl | UniFi netwerk | PVoutput 8.625 kWp


Acties:
  • +1 Henk 'm!

  • jobr
  • Registratie: Januari 2009
  • Laatst online: 26-07 21:40
Copitano schreef op zaterdag 25 januari 2020 @ 17:29:
[...]
> SELECT * FROM "Temperature" WHERE ("name" = 'Taanvoer') AND time >= '2019-05-09T09:24:00Z' and time <= '2019-05-09T09:30:00Z'
name: Temperature
time                           idx name     value
----                           --- ----     -----
2019-05-09T09:24:04.277695064Z 98  Taanvoer 22.8
> use Kamstrup2
Using database Kamstrup2
> SELECT * FROM "Temperature" WHERE ("name" = 'Taanvoer')
name: Temperature
time                           idx name     value
----                           --- ----     -----
2019-05-09T09:00:03.48159504Z  98  Taanvoer 22.9
2019-05-09T09:01:03.611568278Z 98  Taanvoer 22.9
2019-05-09T09:02:03.772621084Z 98  Taanvoer 22.9
2019-05-09T09:03:03.965815953Z 98  Taanvoer 22.9
2019-05-09T09:04:04.172789534Z 98  Taanvoer 22.8
2019-05-09T09:05:03.350615703Z 98  Taanvoer 22.8
2019-05-09T09:06:03.529423209Z 98  Taanvoer 22.8
2019-05-09T09:07:03.684558476Z 98  Taanvoer 22.8
2019-05-09T09:08:03.835456824Z 98  Taanvoer 22.8
2019-05-09T09:09:04.082416382Z 98  Taanvoer 22.8
2019-05-09T09:10:04.322336153Z 98  Taanvoer 22.9
2019-05-09T09:11:03.530253296Z 98  Taanvoer 22.9
2019-05-09T09:12:03.667508494Z 98  Taanvoer 22.9
2019-05-09T09:13:03.812567467Z 98  Taanvoer 22.9
2019-05-09T09:14:03.986181042Z 98  Taanvoer 22.9
2019-05-09T09:15:05.23416074Z  98  Taanvoer 22.9
2019-05-09T09:16:04.386778752Z 98  Taanvoer 22.9
2019-05-09T09:17:03.658132794Z 98  Taanvoer 22.9
2019-05-09T09:18:03.775167097Z 98  Taanvoer 22.9
2019-05-09T09:19:04.231346868Z 98  Taanvoer 22.9
2019-05-09T09:20:04.388510404Z 98  Taanvoer 22.8
2019-05-09T09:21:04.551246047Z 98  Taanvoer 22.8
2019-05-09T09:22:03.849406094Z 98  Taanvoer 22.8
2019-05-09T09:23:04.017942426Z 98  Taanvoer 22.8
2019-05-09T09:24:04.277695064Z 98  Taanvoer 22.8
2019-05-09T09:42:07.045501839Z 98  Taanvoer 22.9
2019-05-09T09:43:12.793689502Z 98  Taanvoer 22.9
2019-05-09T09:44:11.915885107Z 98  Taanvoer 22.9
2019-05-09T09:47:03Z           98  Taanvoer 22.9
2019-05-09T09:48:03Z           98  Taanvoer 22.9
2019-05-09T09:49:12Z           98  Taanvoer 22.8
2019-05-09T09:50:03Z           98  Taanvoer 22.8
2019-05-09T09:51:03Z           98  Taanvoer 22.8
2019-05-09T09:52:03Z           98  Taanvoer 22.8
2019-05-09T09:53:03Z           98  Taanvoer 22.8
2019-05-09T09:54:04Z           98  Taanvoer 22.8
2019-05-09T09:55:03Z           98  Taanvoer 22.8
2019-05-09T09:56:03Z           98  Taanvoer 22.8
2019-05-09T09:57:03Z           98  Taanvoer 22.8
2019-05-09T09:58:03Z           98  Taanvoer 22.8

Dit ziet er goed uit
Dat komt dus exact overeen (als je bij de 2de select ook de time range zou toevoegen).

Ik zou nu eerst je select into's die je wilt doen proberen op die testdatabase. En deze controleren.

Je kunt de test database weer leegmaken met:
use Kamstrup2
drop measurement " Temperature"
En even een select ter controle.
Of de database drop-pen en opnieuw maken.

Aantallen kun je ook vergelijken met:
SELECT count(*) FROM "Temperature" WHERE ("name" = 'Taanvoer') AND time >= '2019-05-09T09:24:00Z' and time <= '2019-05-09T09:30:00Z'
(niet op timestamp letten dan in het resultaat)

Acties:
  • 0 Henk 'm!

  • Copitano
  • Registratie: Februari 2018
  • Laatst online: 17-09 00:04
jobr schreef op zaterdag 25 januari 2020 @ 17:37:
[...]


Dat komt dus exact overeen (als je bij de 2de select ook de time range zou toevoegen).

Ik zou nu eerst je select into's die je wilt doen proberen op die testdatabase. En deze controleren.

Je kunt de test database weer leegmaken met:
use Kamstrup2
drop measurement " Temperature"
En even een select ter controle.
Of de database drop-pen en opnieuw maken.

Aantallen kun je ook vergelijken met:
SELECT count(*) FROM "Temperature" WHERE ("name" = 'Taanvoer') AND time >= '2019-05-09T09:24:00Z' and time <= '2019-05-09T09:30:00Z'
(niet op timestamp letten dan in het resultaat)
Flinke stap op de goede weg. Ga eerst eens flink oefenen op de Kamstrup2 voor ik echt de data terug ga zetten d:)b Er is leven na de dood _/-\o_ In ieder geval voor data _/-\o_

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 |Nodo OTGW | Raspberry Pi 3B+/4B+|RFXcom rfxtrx433xl | UniFi netwerk | PVoutput 8.625 kWp


Acties:
  • 0 Henk 'm!

  • Dylantje2
  • Registratie: April 2007
  • Laatst online: 18:31
pffff

Laatste beta..
Nooit gezien:
Afbeeldingslocatie: https://i.ibb.co/PQXL6dc/Screen-Shot031.png

Iemand een idee?

zonneboiler, pelletkachel, 36 panels, Atlantic Wpb, pana 5 Kw H, Heishamon, Domoticz, Grafana, Solarmeters, PVO: https://pvoutput.org/list.jsp?id=15321&sid=19520


Acties:
  • 0 Henk 'm!
Dylantje2 schreef op zaterdag 25 januari 2020 @ 19:39:
pffff

Laatste beta..
Nooit gezien:

Iemand een idee?
Wat probeer je te doen. Probeer je een schakelaar om te zetten die beveiligd is? Beetje lastig te beoordelen zo.

¯\_(ツ)_/¯


Acties:
  • 0 Henk 'm!

  • Dylantje2
  • Registratie: April 2007
  • Laatst online: 18:31
M.v.Veelen schreef op zaterdag 25 januari 2020 @ 19:47:
[...]


Wat probeer je te doen. Probeer je een schakelaar om te zetten die beveiligd is? Beetje lastig te beoordelen zo.
sorry
Muis stond op het favoriet sterretje
Dus ik wil hem eigenlijk zichtbaar maken in de homepage


En het zit in Chrome...
IE kan alles gewoon..
Mijn cookies enz al opgeruimd..

[ Voor 11% gewijzigd door Dylantje2 op 26-01-2020 08:32 ]

zonneboiler, pelletkachel, 36 panels, Atlantic Wpb, pana 5 Kw H, Heishamon, Domoticz, Grafana, Solarmeters, PVO: https://pvoutput.org/list.jsp?id=15321&sid=19520


Acties:
  • 0 Henk 'm!

  • Chaoss
  • Registratie: December 2000
  • Laatst online: 23:59

Chaoss

Moderator Spielerij

Professioneel boekemantsje

Iemand enig idee of het mogelijk is de wekker van Android iets in domoticz te laten doen? Ik sta bijna elke dag om een andere tijd op dus het is lastig om in de ochtend lampen op basis van tijd aan te laten zetten.

Het zou ideaal zijn om de wekker op mijn telefoon de trigger te laten zijn.

Net weer 3 Ikea lampen aan bijn Ikea hub toegevoegd, ze zijn zichtbaar in de app maar ze komen niet in domoticz naar voren ? :?
Heb allow new hard aangezet, ook nog geklikt op allow for 5 minutes, maar er verschijnt niets.


Ok zoiets voordehand liggend als een herstart van Domoticz heeft het op

[ Voor 46% gewijzigd door Chaoss op 25-01-2020 22:08 ]

PSN: Wanderer200 | Switch: Wanderer


Acties:
  • 0 Henk 'm!

  • DaRk PoIsOn
  • Registratie: Oktober 2002
  • Laatst online: 23:39
Dylantje2 schreef op zaterdag 25 januari 2020 @ 19:52:
[...]


sorry
Muis stond op het favoriet sterretje
Dus ik wil hem eigenlijk zichtbaar maken in de homepage
Bij een schakelaar lukt het mij ook de nieuwste bèta.
Scenes kan ik wel toevoegen en verwijderen uit favorieten.

who put a "stop payment" on my reality check


Acties:
  • 0 Henk 'm!

  • tozzke
  • Registratie: Oktober 2001
  • Laatst online: 22:24

tozzke

aka tozzert

Chaoss schreef op zaterdag 25 januari 2020 @ 21:02:
Iemand enig idee of het mogelijk is de wekker van Android iets in domoticz te laten doen? Ik sta bijna elke dag om een andere tijd op dus het is lastig om in de ochtend lampen op basis van tijd aan te laten zetten.

Het zou ideaal zijn om de wekker op mijn telefoon de trigger te laten zijn.
[...]
Niet out of the box maar ik gebruik Tasker icm Auto alarm om in Domoticz e.e.a. te laten schakelen @ alarmtijden via http get commands

Acties:
  • 0 Henk 'm!

  • Peutpeut
  • Registratie: December 2013
  • Laatst online: 18-09 20:21
Vandaag getuige van de tweede crash van de Pi, na een reboot op de niet zo vriendelijke manier (stroom eraf, stroom erop) draait alles weer maar regent het errors in Domoticz:

code:
1
2020-01-25 23:31:14.135 Error: SQL Query("SELECT MIN(Value) FROM Meter WHERE (DeviceRowID='201' AND Date>='2020-01-25')") : database disk image is malformed


Van de week een oude database teruggezet, dat had een averechts effect. Weet iemand waar ik de logs uit kan lezen van de Pi om te zien wat er mis is gegaan?

14590 Wp PV | 0 kWh Thuisaccu (binnenkort 14.4 kWh)


Acties:
  • 0 Henk 'm!

  • DaRk PoIsOn
  • Registratie: Oktober 2002
  • Laatst online: 23:39
Chaoss schreef op zaterdag 25 januari 2020 @ 21:02:
Iemand enig idee of het mogelijk is de wekker van Android iets in domoticz te laten doen? Ik sta bijna elke dag om een andere tijd op dus het is lastig om in de ochtend lampen op basis van tijd aan te laten zetten.

Het zou ideaal zijn om de wekker op mijn telefoon de trigger te laten zijn.

Net weer 3 Ikea lampen aan bijn Ikea hub toegevoegd, ze zijn zichtbaar in de app maar ze komen niet in domoticz naar voren ? :?
Heb allow new hard aangezet, ook nog geklikt op allow for 5 minutes, maar er verschijnt niets.


Ok zoiets voordehand liggend als een herstart van Domoticz heeft het op
In het geval dat je Hue lampen hebt en ook nog een Hue hub, dan werkt Sleep as Android out of the box als wekker.
Werkt ook met IFTTT, Tasker en Spotify.

who put a "stop payment" on my reality check


Acties:
  • +1 Henk 'm!

  • niki_lauda
  • Registratie: November 2010
  • Laatst online: 20-09 22:52

niki_lauda

3840Wp/200L zonneboiler ID3B

Peutpeut schreef op zaterdag 25 januari 2020 @ 23:41:
Weet iemand waar ik de logs uit kan lezen van de Pi om te zien wat er mis is gegaan?
/var/log

Acties:
  • 0 Henk 'm!

  • bing69
  • Registratie: December 2000
  • Laatst online: 21-09 09:18
ik wil niet spammen maar kom er niet uit.
Zojuist weer een nieuwe install gedaan om shelly en domoticz te laten werken.
Weer komt de shelly er wel bij, als ik schakel komt dit wel in logfile te staan maar hij schakelt niet. Echter als ik met homebridge schakel verander de status van de schakelaar direct. Ik doe iets fout maar kom er maar niet achter. Wellicht dat iemand een blik kan werpen op de stappen die ik genomen heb.

------- Logfile-----
2020-01-26 10:24:28.069 Status: EventSystem: Queue thread started...
2020-01-26 10:24:28.162 Status: PluginSystem: Entering work loop.
2020-01-26 10:24:28.993 Status: MQTT: Connecting to localhost:1883
2020-01-26 10:24:29.194 Status: MQTT: connected to: localhost:1883
2020-01-26 10:24:29.395 Status: MQTT: Subscribed
2020-01-26 10:25:58.967 Status: (Shelly) Started.
2020-01-26 10:25:59.355 (Shelly) Connected to MQTT Server: 127.0.0.1:1883
2020-01-26 10:25:59.295 Status: (Shelly) Entering work loop.
2020-01-26 10:25:59.296 Status: (Shelly) Initialized version 0.4.0
2020-01-26 10:26:32.232 Status: New sensors allowed for 5 minutes...
2020-01-26 10:29:04.170 Status: User: Admin initiated a switch command (1/Shelly - reserve 7A339C-0/Off)
2020-01-26 10:29:48.756 Status: EventSystem: reset all device statuses...
2020-01-26 10:29:57.583 Status: User: Admin initiated a switch command (1/Shelly - reserve 7A339C-0/Off)
2020-01-26 10:30:18.577 Status: User: Admin initiated a switch command (1/Shelly - reserve 7A339C-0/On)
2020-01-26 10:31:28.590 Status: User: Admin initiated a switch command (1/Shelly - reserve 7A339C-0/On)

--------INSTALL------

Node.js
curl -sL https://deb.nodesource.com/setup_10.x — Node.js 10 LTS "Dubnium" | sudo bash -
sudo apt-get install -y nodejs

Kontrole
Node -v
Npm -v

Install Domoticz
https://www.domoticz.com/wiki/Raspberry_Pi

curl -L https://install.domoticz.com | bash

Update naar laatste beta

MQTT
https://www.domoticz.com/wiki/MQTT
sudo npm install -g mqtt url request

Installing Mosquitto
http://mosquitto.org/blog...quitto-debian-repository/

wget http://repo.mosquitto.org/debian/mosquitto-repo.gpg.key
sudo apt-key add mosquitto-repo.gpg.key
cd /etc/apt/sources.list.d/
sudo wget http://repo.mosquitto.org/debian/mosquitto-buster.list
sudo apt-get update
sudo apt-get install mosquitto

Installing Node-RED
https://nodered.org/docs/getting-started/raspberrypi
bash <(curl -sL https://raw.githubusercon...update-nodejs-and-nodered)

Als service starten
sudo systemctl enable nodered.service
Stoppen als service
sudo systemctl disable nodered.service

Aanvulling Python (blijkbaar nodig als je beta draait)
sudo apt install python3-dev

MQTT server installeren onder hardware
Localhost en poort 1883

ShellyMQTT - Domoticz Python Plugin
https://github.com/enesbcs/Shelly_MQTT
cd domoticz/plugins
git clone https://github.com/enesbcs/Shelly_MQTT.git

Bing


Acties:
  • 0 Henk 'm!

  • Weldie
  • Registratie: December 2012
  • Laatst online: 20-09 16:23
Hallo,

Probeer nefit easy te installeren op mijn synology maar nu krijg ik de volgende melding.

root@NAS_play:~# sudo -i
root@NAS_play:~# npm i nefit-easy-http-server -g
npm WARN deprecated node-xmpp-client@3.2.0: this package is deprecated please use https://www.npmjs.com/package/@xmpp/client
npm WARN deprecated node-xmpp-core@5.0.9: this package is deprecated please use https://github.com/xmppjs/xmpp.js
npm WARN deprecated node-xmpp-tls-connect@1.0.1: this package is deprecated please use https://github.com/xmppjs/xmpp.js
/volume1/@appstore/Node.js_v8/usr/local/bin/easy-server -> /volume1/@appstore/Node.js_v8/usr/local/lib/node_modules/nefit-easy-http-server/bin/easy-server
+ nefit-easy-http-server@5.0.2
added 136 packages in 19.265s

weet iemand wat dit inhoud?
Pagina: 1 ... 75 ... 112 Laatste

Dit topic is gesloten.

Let op:
  • Scripts/code graag tussen ~[code] ~[/code] tags voor de leesbaarheid.
  • dzVents vragen? Lees eerst even de wiki door!
  • Lees ook de openingspost door!
  • Sommige vragen kunnen opgelost worden door zelf even Google te gebruiken, probeer dat eerst voordat je een vraag hier stelt!