Cookies op Tweakers

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

Meer informatie
Toon posts:

Domoticz - open source domotica systeem - deel 4 Vorige deelOverzicht

Pagina: 1 ... 96 ... 99 Laatste
Acties:

Onderwerpen

MikeOO schreef op donderdag 7 mei 2020 @ 08:03:
[...]


Weet niet wat je allemaal wilt met de thermostaat maar vandaag in de aanbieding bij Amazon.nl een Honeywell T6 Lyric.

Gebruik ik nu een maandje icm Intergas ketel via OpenTherm en bevalt prima en stuk voordeliger.
https://nl.pepper.com/aan...6-wifi-thermostaat-144664 (122 euro)

Werkt ook via Domoticz
https://www.domoticz.com/wiki/HoneywellDeveloperApiKey

Mogelijk heb je meerdere redenen maar wilde het je niet onthouden ;)
Hi, de Nefit heeft het begeven en we hebben nu voor een Atag gekozen. Daar zit de Atag One thermostaat 'gratis' bij. De Nefit Easy heb ik nu over, al heb ik daar altijd prima profijt van gehad en ook binnen Domoticz altijd de gegevens in kunnen lezen.

De Atag One kun je echter ook in Domoticz uitlezen, al is het me nog niet gelukt. Hij blijft maar roepen:

Error: Atag: Error login!

En dat terwijl ik 100% zeker de juiste gegevens invoer. Ik zal vast ergens overheen kijken, maar heb nog niet gevonden wat precies. Laatste Beta van Domoticz en in de app kan ik met deze credentials ook gewoon inloggen.

Verder zoeken in ieder geval. Mocht iemand al weten waar het aan ligt.....?

¯\_(ツ)_/¯


Acties:
  • +1Henk 'm!
darklord007 schreef op donderdag 7 mei 2020 @ 16:19:
[...]


Helaas bied dat geen oplossing voor mij. de app van mn vriendin werkt ook niet meer.

aangezien ik toch wil updten maar ff rigouteus aanpakken.

vraag me alleen af of je makkelijk van een 8gb kaartje kunt updaten naar een 32gb met het terugzetten van een image
Probeer het volgende even:
Maak een lege file logincheck aan in de domoticz/www directory.
Zet de owner group zoals de andere files met chown.
Probeer dan nog eens.

Werkt bij mij met V4.10717 na de update van de app vandaag
N.B. ik gebruik geen authenticatie in domoticz en in domoticz settings moet deze authentication op login page staan.

[Voor 10% gewijzigd door jobr op 07-05-2020 19:08]


  • darklord007
  • Registratie: augustus 2004
  • Laatst online: 12:29
niki_lauda schreef op donderdag 7 mei 2020 @ 18:12:
[...]

De basic auth uitzetten in je instellingen en kiezen voor Login pagina. Net een update binnengehaald en de BAsic Auth uitgezet.
had ik ook al terug gekregen maar dat werkte ook niet want daar stond het al op
Ok,

Ik heb Docker zover gekregen dat hij mijn USB apparaten laat zien. Kom ik nu op het volgend probleem uit:

code:
1
2
3
4
5
6
7
8
9
020-05-07 17:01:59.713 Status: (Ikea) Stop directive received.
2020-05-07 17:01:59.713 Status: (Ikea) Exiting work loop.
2020-05-07 17:01:59.813 Status: (Ikea) Stopping threads.
2020-05-07 17:01:59.813 Status: (Ikea) Stopped.
2020-05-07 17:02:11.830 Status: (IKEA) Started.
2020-05-07 17:02:11.897 Status: (IKEA) Entering work loop.
2020-05-07 17:02:11.897 Status: (IKEA) Initialized version 0.9.2, author 'moroen'
2020-05-07 17:02:11.897 Error: (IKEA) Failed to initialize tradfri module.
2020-05-07 17:02:11.897 Error: (IKEA) Module 'py3coap' not found.


Lijkt er op dat py3coap niet geïnstalleerd is. Niets is alleen minder waar:
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
python3 plugin.py list
Lights:
65573: Voordeur Rechts (State: 0 - Level: 76 - Hex: None)
65586: Overloop (State: 0 - Level: 25 - Hex: f1e0b5)
65550: Hektar rechts (State: 0 - Level: 157 - Hex: f1e0b5)
65549: Hektar links (State: 0 - Level: 254 - Hex: f1e0b5)
65554: Links (State: 0 - Level: 76 - Hex: None)
65547: Keuken #4 (State: 0 - Level: 76 - Hex: None)
65564: Keuken #3 (State: 0 - Level: 76 - Hex: None)
65545: Keuken #2 (State: 0 - Level: 25 - Hex: None)
65567: Spoelbak (State: 0 - Level: 38 - Hex: None)
65575: Staande lamp (State: 0 - Level: 23 - Hex: 6c83ba)
65572: Voordeur Links (State: 0 - Level: 76 - Hex: None)
65568: Plafond Rechts (State: 0 - Level: 38 - Hex: None)
65548: Wand Rechts (State: 0 - Level: 254 - Hex: None)
65537: Eetkamer Rechts (State: 0 - Level: 127 - Hex: None)
65574: Wand Links (State: 0 - Level: 254 - Hex: None)
65587: Plafond (State: 0 - Level: 50 - Hex: None)
65560: Poort (State: 0 - Level: 177 - Hex: None)
65571: Eetkamer Links (State: 0 - Level: 20 - Hex: None)
65570: Plafond Links (State: 0 - Level: 38 - Hex: None)
65542: Trap (State: 1 - Level: 25 - Hex: None)
65559: LED Strip (State: 0 - Level: 63 - Hex: None)
65538: Achterdeur (State: 0 - Level: 254 - Hex: None)
65569: Plafond Midden (State: 0 - Level: 254 - Hex: None)
65553: Toilet (State: 0 - Level: 116 - Hex: None)
65541: Voordeur (State: 1 - Level: 25 - Hex: None)
65593: lamp 1 (State: 1 - Level: 210 - Hex: None)
65594: lamp 2 (State: 1 - Level: 210 - Hex: None)
65556: Rechts (State: 0 - Level: 12 - Hex: None)

Others:
65584: AB Boven (State: None - Level: None - Hex: None)
65592: TRADFRI remote control 3 (State: None - Level: None - Hex: None)
65552: Toilet (State: None - Level: None - Hex: None)
65590: Afstandsbediening Overkapping (State: None - Level: None - Hex: None)
65595: TRADFRI motion sensor 2 (State: None - Level: None - Hex: None)
65583: AB Beneden (State: None - Level: None - Hex: None)
65589: Afstandsbediening Badkamer (State: None - Level: None - Hex: None)
65561: TRADFRI wireless dimmer 2 (State: None - Level: None - Hex: None)

Batteries:
65584: AB Boven - 100
65592: TRADFRI remote control 3 - 60
65552: Toilet - 74
65590: Afstandsbediening Overkapping - 60
65595: TRADFRI motion sensor 2 - 47
65583: AB Beneden - 100
65589: Afstandsbediening Badkamer - 60
65561: TRADFRI wireless dimmer 2 - 100


Lijkt er dus op dat py3coap niet in de container draait want voer ik python3 plugin.py list uit in de container dan gebeurt er dit:
code:
1
2
3
root@aa998abecf61:/config/plugins/IKEA-Tradfri# python3 plugin.py list
Py3coap module not found!
Install with "pip3 install py3coap" or select another api with "python3 plugin.py api"


Dus ik even dat commando uitvoeren, krijg ik dit:

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
root@aa998abecf61:/config/plugins/IKEA-Tradfri# pip3 install py3coap
WARNING: The directory '/config/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
WARNING: The directory '/config/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Collecting py3coap
  Downloading https://files.pythonhosted.org/packages/d1/22/028559139ef16206e3df28b04fc47e6027587d1709f01282e358884b630e/py3coap-0.8.0.tar.gz
Installing collected packages: py3coap
  Running setup.py install for py3coap ... error
    ERROR: Command errored out with exit status 1:
     command: /usr/bin/python3.7 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-_ijhnr9e/py3coap/setup.py'"'"'; __file__='"'"'/tmp/pip-install-_ijhnr9e/py3coap/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-v7gu4r3b/install-record.txt --single-version-externally-managed --compile
         cwd: /tmp/pip-install-_ijhnr9e/py3coap/
    Complete output (12 lines):
    running install
    running build
    running build_py
    creating build
    creating build/lib.linux-x86_64-3.7
    creating build/lib.linux-x86_64-3.7/py3coap
    copying py3coap/__init__.py -> build/lib.linux-x86_64-3.7/py3coap
    copying py3coap/py3coap.py -> build/lib.linux-x86_64-3.7/py3coap
    copying py3coap/errors.py -> build/lib.linux-x86_64-3.7/py3coap
    running build_ext
    $ GOPATH=/tmp/tmpyf8xroh6 go get -d
    error: [Errno 2] No such file or directory: 'go': 'go'
    ----------------------------------------
ERROR: Command errored out with exit status 1: /usr/bin/python3.7 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-_ijhnr9e/py3coap/setup.py'"'"'; __file__='"'"'/tmp/pip-install-_ijhnr9e/py3coap/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-v7gu4r3b/install-record.txt --single-version-externally-managed --compile Check the logs for full command output.
WARNING: You are using pip version 19.2.3, however version 20.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
root@aa998abecf61:/config/plugins/IKEA-Trådfri#


En daar loop ik vast, wat ik ook doe er gebeurt niets. Die container beperkt je mogelijkheden heel erg en laat dus het installeren van een extra stukje software amper toe. Ook die pip install --upgrade pip werkt niet.

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


  • darklord007
  • Registratie: augustus 2004
  • Laatst online: 12:29
jobr schreef op donderdag 7 mei 2020 @ 19:06:
[...]


Probeer het volgende even:
Maak een lege file logincheck aan in de domoticz/www directory.
Zet de owner group zoals de andere files met chown.
Probeer dan nog eens.

Werkt bij mij met V4.10717 na de update van de app vandaag
N.B. ik gebruik geen authenticatie in domoticz en in domoticz settings moet deze authentication op login page staan.
Wat ik vandaag gedaan heb is een voledig nieuwe install van rasbian en domoticz.
Na installeren werkt de app weer _/-\o_
Echter lijkt er nu iets fout te zijn met de database.

Waar initieel de problemen mee begonnen was dat ik wilde updaten naar buster +v2020.2.
Nadat buster geupdate was en domoticz ook had ik allerlei glitches en leek het alsof de database voor een deel corrupt was.
Zo kon ik bijv geen apparaten meer toevoegen.

Nu heb ik vandaag domoticz op een andere sd kaart geinstalleerd en alles lijkt te werken.
Backup teruggezet --> alle knoppen en history is terug.
Ook zie ik alle hardware en kan ik editten en toevoegen.

Echter: apparaten zie ik niet

http://img4.imagetitan.com/img4/small/21/21_screenshot_domoticz.jpg

Ook mijn scripts, die werken wel, echter ik kan ze niet meer fatsoenlijk editten.

http://img4.imagetitan.com/img4/small/21/21_screenshot_domoticz2.jpg

Los hiervan lijkt alles te werken.

Ik hoop dat iemand mij hiermee kan helpen want dit gaat me wat boven de pet. |:(

Al bij elkaar lijkt het er dus op dat de database al een tijdje gedeeltelijk 'ziek' is en de update van de domoticz app icm de oude versie ervoor zorgde dat deze niet meer werken.
darklord007 schreef op donderdag 7 mei 2020 @ 08:23:
ik snap er helemaal nix meer van en ik hoop dat iemand mij wat op weg kan helpen.

Ik draai domoticz 4.10717 al ongeveer een jaar redelijk zonder problemen.
Nu lukt het me sinds gisteren niet meer om via de app verbinding te maken.
Dit heeft altijd gewerkt en ik heb gisteren ook nix veranderd.

Heb de app al eens opnieuw geinstalleerd, maar dat heeft niet geholpen.

IP adres is goed, poort ook.
gebruik HTTP (alleen intern)
gebruikers naam en wachtwoord zijn ook goed.

Inloggen op de webinterface werkt wel gewoon.

Reboot heeft niet geholpen.

Iemand enig idee waar het probleem zou kunnen zitten?
Heb precies hetzelfde! Via Web extern gewoon toegang, app zegt geen verbinding.

Authenticator op login page zetten helpt niet.

Moet ik maar de app resetten of herinstalleren... Kijken of dat werkt.

[Voor 7% gewijzigd door fabstar81 op 07-05-2020 19:40]

făbŞŤĄŘ - Mijn PC


  • niki_lauda
  • Registratie: november 2010
  • Laatst online: 17:40

niki_lauda

3840Wp/200L zonneboiler

fabstar81 schreef op donderdag 7 mei 2020 @ 19:26:
[...]

Heb precies hetzelfde! Via Web extern gewoon toegang, app zegt geen verbinding.

Authenticator op login page zetten helpt niet.

Moet ik maar de app resetten of herinstalleren... Kijken of dat werkt.
Heb je ook de laatste versie geinstalleerd?
Helaas zit het (voor mij) iets anders. Ik heb geen Atag One maar een Atag One Zone. En die lijkt niet te worden ondersteund op dit moment in Domoticz. Misschien komt daar nog wel wat voor.

¯\_(ツ)_/¯

niki_lauda schreef op donderdag 7 mei 2020 @ 19:44:
[...]

Heb je ook de laatste versie geinstalleerd?
Net update geinstalleerd. Geen verbetering....

făbŞŤĄŘ - Mijn PC


  • casperensylvia
  • Registratie: november 2011
  • Laatst online: 02-06 12:02
M.v.Veelen schreef op donderdag 7 mei 2020 @ 20:22:
Helaas zit het (voor mij) iets anders. Ik heb geen Atag One maar een Atag One Zone. En die lijkt niet te worden ondersteund op dit moment in Domoticz. Misschien komt daar nog wel wat voor.
Ik heb ooit ergens een script gevonden voor het lokaal uitlezen van de Atag One (dus niet de plugin in Domoticz), misschien werkt dat ook voor de nieuwere versie.

Krijg je wel een response als je onderstaande uitvoert, wel deze gegevens aanpassen:
- user_account
- mac_address
- device_id
- IPADRES_ATAG_ONE

code:
1
curl -H "Content-Type:\ application/json" -X POST -d '{ "retrieve_message": { "seqnr": 0, "account_auth": { "user_account": "emailadres@account_atag_one.nl", "mac_address": "XX:XX:XX:XX:XX:XX" }, "device_id": "XXXX-XXXX-XXXX_XX-XX-XXX-XXX", "info": 64 } }' http://IPADRES_ATAG_ONE:10000/retrieve


Als je dit uitvoert kijk ook even op het scherm van de Atag One want ik dacht dat je de eerste keer toestemming moet geven dat er een apparaat verbinding met de Atag One maakt.

Bij mij komt daar dan zo iets uit:


Als daar met de nieuwe versie data uitkomt kan je met een crontab onderstaand script iedere minuut laten lopen. Je moet dan wel je eigen idx invullen (dit zijn allemaal virtuele sensoren) bij "ID". Het zou zo kunnen zijn dat de volgorde ook anders is en dat je de nummering op regel 16 en 24 tm 38 moet aanpassen.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
#!/bin/sh
#crontab -e
#*/1 * * * * bash /home/pi/domoticz/scripts/eigen/Atag_One.sh

URL="http://127.0.0.1:8085" #Domoticz IP:Poort

#ID = 64, 127 geeft nog meer informatie
Data_Atag_One=$(curl -H "Content-Type:\ application/json" -X POST -d '{ "retrieve_message": { "seqnr": 0, "account_auth": { "user_account": "emailadres@account_atag_one.nl", "mac_address": "XX:XX:XX:XX:XX:XX" }, "device_id": "XXXX-XXXX-XXXX_XX-XX-XXX-XXX", "info": 64 } }' http://IPADRES_ATAG_ONE:10000/retrieve)

Split_Data_Atag_One=$(echo $Data_Atag_One | tr "," "\n")

x=0 #Set teller
#echo $x
for Data in $Split_Data_Atag_One 
do
    if [ "$x" = 8 ] || [ "$x" = 11 ] || [ "$x" = 12 ] || [ "$x" = 15 ] || [ "$x" = 16 ] || [ "$x" = 17 ] || [ "$x" = 19 ] || [ "$x" = 20 ] || [ "$x" = 24 ] || [ "$x" = 38 ] || [ "$x" = 42 ]; then
        Data_Split=$(echo $Data | tr ":" "\n")
            #echo "$Data_Split"
            y=0 #Set teller
        for Value_Data_Split in $Data_Split 
        do
            if [ "$y" = 1 ]; then
                case $x in
                    8) ID="396";; #buring hours
                    11) ID="405";; #Room temperature (huidige temp)
                    12) ID="404";; #Outside temperature
                    15) ID="398";; #CH Setpoint (Setpoint CV)
                    16) ID="403";; #DHW Temperature (Warmwater)
                    17) ID="402";; #CH Temperature (Aanvoer CV)
                    19) ID="397";; #CH Water Pressure (Druk CV)
                    20) ID="401";; #CH Return Temperature (Retour CV)
                    #21) ID="XX";; #Boiler status (status van de brander (0=uit, 12=aan WW, 770=uit, 516=uit, 772=, 778=aan CV, 780=aan WW))
                    24) ID="400";; #Room Setpoint (gewenste temperatuur, in huidige blok)
                    #35) ID="XX";; #Boiler Temperature 
                    #36) ID="XX";; #Boiler Return Temperature
                    #32) ID="XX";; #Boiler water flow (Warmwater liter/minuut)
                    38) ID="395";; #Modulatie (%)
                    42) ID="399";; #DHW Setpoint (Setpoint Warmwater)
                esac

                Send_Value="/json.htm?type=command&param=udevice&idx=$ID&nvalue=0&svalue="
                echo `curl -s $URL$Send_Value$Value_Data_Split\;0` | jq -r '"\(.status)"' >> /dev/null
                #echo "$ID"
                #echo "$Value_Data_Split"
            fi

        #echo $y
        y=$((y+1)) #Teller = teller + 1
        done
    fi

    if [ "$x" = 35 ]; then
        Data_Split=$(echo $Data | tr ":" "\n")
        #echo "$Data_Split"
        y=0 #Set teller
        for Value_Data_Split in $Data_Split 
        do
            if [ "$y" = 2 ]; then
                a=1
                #echo "$Value_Data_Split"
            fi
        #echo $y
        y=$((y+1)) #Teller = teller + 1
        done
    fi

#echo $x
x=$((x+1)) #Teller = teller + 1

#Installeer "sudo apt-get install jq" voor zenden naar Domoticz

done
@casperensylvia Ik zou heel graag die regel in willen kloppen, maar ik loop vast op het Device_ID. Die kan ik nergens in de app uitlezen. Mac, user, IP heb ik wel.

Ik zie ook niet waar ik m'n wachtwoord in kan zetten, klopt dat?

[Voor 17% gewijzigd door M.v.Veelen op 07-05-2020 21:18]

¯\_(ツ)_/¯


  • niki_lauda
  • Registratie: november 2010
  • Laatst online: 17:40

niki_lauda

3840Wp/200L zonneboiler

fabstar81 schreef op donderdag 7 mei 2020 @ 20:28:
[...]

Net update geinstalleerd. Geen verbetering....
Zit op versie 0.0.215.

Acties:
  • 0Henk 'm!

  • casperensylvia
  • Registratie: november 2011
  • Laatst online: 02-06 12:02
M.v.Veelen schreef op donderdag 7 mei 2020 @ 21:16:
@casperensylvia Ik zou heel graag die regel in willen kloppen, maar ik loop vast op het Device_ID. Die kan ik nergens in de app uitlezen. Mac, user, IP heb ik wel.

Ik zie ook niet waar ik m'n wachtwoord in kan zetten, klopt dat?
Het nummer staat bij ons in de Atag One app onder:
Instellingen => Account => Apparaten

of in de webportal:


Een wachtwoord is hierbij niet nodig.

Acties:
  • 0Henk 'm!
Greenisthebest schreef op donderdag 7 mei 2020 @ 18:40:
[...]


Heb me er ooit aangezet maar ik krijg die Lyric niet in Domoticz. Voor mij te bewerkelijk blijkbaar, :X
Je moet inderdaad de wiki een paar keer lezen maar is te doen. Gelukkig hoef je het maar 1x te doen als je alles daarna goed bewaard mocht je ze ooit weer nodig hebben >:)

Acties:
  • +1Henk 'm!

  • adjego
  • Registratie: december 2004
  • Laatst online: 15:56
darklord007 schreef op donderdag 7 mei 2020 @ 19:18:
[...]


Wat ik vandaag gedaan heb is een voledig nieuwe install van rasbian en domoticz.
Na installeren werkt de app weer _/-\o_
Echter lijkt er nu iets fout te zijn met de database.

Waar initieel de problemen mee begonnen was dat ik wilde updaten naar buster +v2020.2.
Nadat buster geupdate was en domoticz ook had ik allerlei glitches en leek het alsof de database voor een deel corrupt was.
Zo kon ik bijv geen apparaten meer toevoegen.

Nu heb ik vandaag domoticz op een andere sd kaart geinstalleerd en alles lijkt te werken.
Backup teruggezet --> alle knoppen en history is terug.
Ook zie ik alle hardware en kan ik editten en toevoegen.

Echter: apparaten zie ik niet

[Afbeelding]

Ook mijn scripts, die werken wel, echter ik kan ze niet meer fatsoenlijk editten.

[Afbeelding]

Los hiervan lijkt alles te werken.

Ik hoop dat iemand mij hiermee kan helpen want dit gaat me wat boven de pet. |:(

Al bij elkaar lijkt het er dus op dat de database al een tijdje gedeeltelijk 'ziek' is en de update van de domoticz app icm de oude versie ervoor zorgde dat deze niet meer werken.
Je moet je browser cache legen, dan is dit probleem weer opgelost.

Domoticz | 2900 Wp PVOutput | Tesla Model 3 SR+ | Tesla Referral


Acties:
  • +1Henk 'm!

  • darklord007
  • Registratie: augustus 2004
  • Laatst online: 12:29
adjego schreef op vrijdag 8 mei 2020 @ 07:39:
[...]


Je moet je browser cache legen, dan is dit probleem weer opgelost.
Held!! _/-\o_ _/-\o_ _/-\o_

Ik had niet overwogen omdat het ook niet werkte op mijn telefoon incognito versie.
Maar het werkt weer! Scheelt een boel werk :)

Acties:
  • 0Henk 'm!
casperensylvia schreef op vrijdag 8 mei 2020 @ 06:59:
[...]


Het nummer staat bij ons in de Atag One app onder:
Instellingen => Account => Apparaten

of in de webportal:
[Afbeelding]

Een wachtwoord is hierbij niet nodig.
Probleem is denk ik dat het verschil zit in de Atag One aan de ene kant en de Atag Zone One aan de andere kant. Het zijn ook 2 verschillende Apps, ik gebruik de Atag Zone One - App......

¯\_(ツ)_/¯


Acties:
  • 0Henk 'm!

  • etienne001
  • Registratie: september 2005
  • Laatst online: 20:22
Oké ik zou graag eens een stapje verder willen dan alleen verlichting en ventilatie sturen met Domoticz.

Morgen krijg ik een ombouwset voor ons zonnescherm binnen, van handbediend naar elektrisch.
Ik blij want de vrouw hoeft niet meer te vragen of dat scherm open of dicht kan ;-)

Nu zou het natuurlijk mooi zijn om dit lekker te automatiseren, maar hoe?
Wat is handig, ik wil natuurlijk niet hebben dat het ding continue staat te pendelen.

Doen jullie dit puur op buitentemperatuur en de koppeling met regen/windmelding van buienradar, of is het ook handig een lux meter te plaatsen?

Ik heb via ome ali een Aqara draadloze schakelaar met 2 knoppen besteld voor Zigbee.
En ik heb via Ali een Aquara Zigbee 2-weg relais besteld.
Volgens mij moet het dan toch zo kunnen dat je in domoticz kunt zeggen dat je per kanaal kunt zeggen x-seconde aan en x-seconde uit?
Mocht er een regenkans zijn dan moet het zonnescherm dicht gaan (als deze uit is) en als de wind opsteekt dan zal hij ook moeten sluiten?
En kan de schakelaar ook overrulen? Dus mocht het toch lekker weer zijn maar je wilt iets beschut zitten dan met de knop naar beneden. Of andersom, ik wil wat doen in de tuin dus het scherm moet omhoog?

Acties:
  • +1Henk 'm!

  • niki_lauda
  • Registratie: november 2010
  • Laatst online: 17:40

niki_lauda

3840Wp/200L zonneboiler

etienne001 schreef op vrijdag 8 mei 2020 @ 23:40:
Oké ik zou graag eens een stapje verder willen dan alleen verlichting en ventilatie sturen met Domoticz.

Morgen krijg ik een ombouwset voor ons zonnescherm binnen, van handbediend naar elektrisch.
Ik blij want de vrouw hoeft niet meer te vragen of dat scherm open of dicht kan ;-)

Nu zou het natuurlijk mooi zijn om dit lekker te automatiseren, maar hoe?
Wat is handig, ik wil natuurlijk niet hebben dat het ding continue staat te pendelen.

Doen jullie dit puur op buitentemperatuur en de koppeling met regen/windmelding van buienradar, of is het ook handig een lux meter te plaatsen?

Ik heb via ome ali een Aqara draadloze schakelaar met 2 knoppen besteld voor Zigbee.
En ik heb via Ali een Aquara Zigbee 2-weg relais besteld.
Volgens mij moet het dan toch zo kunnen dat je in domoticz kunt zeggen dat je per kanaal kunt zeggen x-seconde aan en x-seconde uit?
Mocht er een regenkans zijn dan moet het zonnescherm dicht gaan (als deze uit is) en als de wind opsteekt dan zal hij ook moeten sluiten?
En kan de schakelaar ook overrulen? Dus mocht het toch lekker weer zijn maar je wilt iets beschut zitten dan met de knop naar beneden. Of andersom, ik wil wat doen in de tuin dus het scherm moet omhoog?
Ik kijk naar de binnentemperatuur/ LUX binnen/LUX buiten/regen binnen X minuten en de windvlagen.

Acties:
  • +1Henk 'm!

  • Cable_boy
  • Registratie: november 2001
  • Nu online
etienne001 schreef op vrijdag 8 mei 2020 @ 23:40:
Oké ik zou graag eens een stapje verder willen dan alleen verlichting en ventilatie sturen met Domoticz.

Morgen krijg ik een ombouwset voor ons zonnescherm binnen, van handbediend naar elektrisch.
Ik blij want de vrouw hoeft niet meer te vragen of dat scherm open of dicht kan ;-)

Nu zou het natuurlijk mooi zijn om dit lekker te automatiseren, maar hoe?
Wat is handig, ik wil natuurlijk niet hebben dat het ding continue staat te pendelen.

Doen jullie dit puur op buitentemperatuur en de koppeling met regen/windmelding van buienradar, of is het ook handig een lux meter te plaatsen?

Ik heb via ome ali een Aqara draadloze schakelaar met 2 knoppen besteld voor Zigbee.
En ik heb via Ali een Aquara Zigbee 2-weg relais besteld.
Volgens mij moet het dan toch zo kunnen dat je in domoticz kunt zeggen dat je per kanaal kunt zeggen x-seconde aan en x-seconde uit?
Mocht er een regenkans zijn dan moet het zonnescherm dicht gaan (als deze uit is) en als de wind opsteekt dan zal hij ook moeten sluiten?
En kan de schakelaar ook overrulen? Dus mocht het toch lekker weer zijn maar je wilt iets beschut zitten dan met de knop naar beneden. Of andersom, ik wil wat doen in de tuin dus het scherm moet omhoog?
Heb je de Xiaomi gateway of een pi met een CC2531 stick of Zigate zonder gateway? Het relais werkt namelijk niet via de API van de Mi gateway en dus komt het relais niet in devices terecht. Als je met Zigate of CC2531 werkt moet dit wel lukken.
Het scherm zou zelf moeten stoppen op het einde dus langer spanning dan nodig is geen probleem. Standjes tussen volledig open en dicht is wat lastiger maar wel haalbaar.
Met de Xiaomi gateway kan het ook maar dan zonder Domoticz. Dan programmeer je dus de actie van de knop en het relais in de gateway. Je kunt het dan niet zo 'slim' maken als met Domoticz.
Je kunt het relais ook nog vervangen door een dubbele bedrade schakelaar (QBKG12LM) van Xiaomi want die is wel in Domoticz beschikbaar via de gateway.

[Voor 8% gewijzigd door Cable_boy op 09-05-2020 09:37]

i7 920 @ 4.2GHz || MacBook Pro 2017 || Domoticz on Pi3+Pi4 || PV: 7000 Wp


Acties:
  • 0Henk 'm!
Vanmorgen bleek m'n Domotiz / RPi er rigoreus mee te zijn gestopt. Monit heeft niet eens de kans gekregen om in te grijpen.

Stroom eraf en erop heeft me heel even Domoticz teruggegeven maar die liep weer vast. Vervolgens met SSH erin, dat duurt al heel lang, en dan meteen Domoticz gestopt. Daar blijft het commando op hangen. Vraag me nu af wat er mis is, misschien de RPi zelf?

Hoe test ik de RPi, zijn daar handigheidjes voor? Ik heb een recente backup van de Domoticz DB, opnieuw beginnen met Domoticz omdat de kans dat de RPi defect is minimaal is?

¯\_(ツ)_/¯


Acties:
  • +1Henk 'm!

  • HeSitated
  • Registratie: april 2009
  • Laatst online: 02-06 17:50
M.v.Veelen schreef op zaterdag 9 mei 2020 @ 10:54:
Stroom eraf en erop heeft me heel even Domoticz teruggegeven maar die liep weer vast. Vervolgens met SSH erin, dat duurt al heel lang, en dan meteen Domoticz gestopt. Daar blijft het commando op hangen. Vraag me nu af wat er mis is, misschien de RPi zelf?
Hoogst waarschijnlijk is het de SD-kaart. Stop even een nieuw SD-kaartje in je RPi, blijft ie dan wel lopen?

Acties:
  • 0Henk 'm!
HeSitated schreef op zaterdag 9 mei 2020 @ 11:07:
[...]

Hoogst waarschijnlijk is het de SD-kaart. Stop even een nieuw SD-kaartje in je RPi, blijft ie dan wel lopen?
Ik gebruik al geruime tijd een (mini) USB stick. Ik ben nu een andere USB stick aan het prepareren, maar gezien het feit dat ik nu Buster moet gebruiken zijn de stappen die ik ooit heb beschreven veranderd. Ik probeer het even met een andere USB stick en een nieuw image daarop dan maar.

¯\_(ツ)_/¯


Acties:
  • 0Henk 'm!

  • etienne001
  • Registratie: september 2005
  • Laatst online: 20:22
Cable_boy schreef op zaterdag 9 mei 2020 @ 09:33:
[...]

Heb je de Xiaomi gateway of een pi met een CC2531 stick of Zigate zonder gateway? Het relais werkt namelijk niet via de API van de Mi gateway en dus komt het relais niet in devices terecht. Als je met Zigate of CC2531 werkt moet dit wel lukken.
Het scherm zou zelf moeten stoppen op het einde dus langer spanning dan nodig is geen probleem. Standjes tussen volledig open en dicht is wat lastiger maar wel haalbaar.
Met de Xiaomi gateway kan het ook maar dan zonder Domoticz. Dan programmeer je dus de actie van de knop en het relais in de gateway. Je kunt het dan niet zo 'slim' maken als met Domoticz.
Je kunt het relais ook nog vervangen door een dubbele bedrade schakelaar (QBKG12LM) van Xiaomi want die is wel in Domoticz beschikbaar via de gateway.
Ik maak gebruik van een cc2531 op de pi, dus dat mag geen probleem zijn inderdaad.
Ik ga zo eens langzaam aan beginnen de moter in te bouwen en daarna ff zoeken naar wat scriptjes. Zo ver met het zelf schrijven ben ik nog niet 😉

Acties:
  • 0Henk 'm!
Eureka....!

Ik heb 2 RPi's draaien en heb, omdat het met een schoon image op een andere USB stick ook niet wilde lukken, de 2 stroomadapters verwisseld: BAM! Probleem verhuisde mee naar de andere RPi en de RPi waar Domoticz op draaide is weer up-and-running.

Ander stroomadaptertje dus even zoeken en die voor de andere RPi inzetten. Tsja, die gaan ook weleens stuk (al gaf hij nog wel stroom en legde ik niet de link dat het daaraan zou kunnen liggen).

¯\_(ツ)_/¯


Acties:
  • 0Henk 'm!
wiljums schreef op donderdag 7 mei 2020 @ 13:10:
[...]


Ik ben er nu achter dat deze data punten wel door Domoticz doorgestuurd worden naar InfluxDB. Dus kan de oorzaak liggen in de slimme meter/P1 poort, de kabel tussen meter en Pi of aan Domoticz. Wat is het meest waarschijnlijk?

[Afbeelding]
De waarde die je hebt omkadert is dezelfde als die direct onder het kader, alleen anders weergegeven. Waarom deze anders weergegeven wordt weet ik niet, misschien omdat er net een decimaal extra komt?
E+06 betekent 10 ^ 6 dus een 10 met 6 nullen. 2.34315e+06 is dus gewoon de decimaal punt 6 plekken naar rechts opschuiven: 2343147.iets

A polar bear is a rectangular bear after a coordinate transform


Acties:
  • 0Henk 'm!

  • niki_lauda
  • Registratie: november 2010
  • Laatst online: 17:40

niki_lauda

3840Wp/200L zonneboiler

M.v.Veelen schreef op zaterdag 9 mei 2020 @ 11:18:
[...]


Ik gebruik al geruime tijd een (mini) USB stick. Ik ben nu een andere USB stick aan het prepareren, maar gezien het feit dat ik nu Buster moet gebruiken zijn de stappen die ik ooit heb beschreven veranderd. Ik probeer het even met een andere USB stick en een nieuw image daarop dan maar.
Om de 3 maanden moet ik mijn letsencrypt certificate vervangen maak dan altijd een image naar een reserve SDcard. Heb dit ook na en voor de Buster upgrade gedaan. Daarnaast twee keer per dag een backup van mijn database naar een externe locatie.

Acties:
  • 0Henk 'm!

  • Dylantje2
  • Registratie: april 2007
  • Laatst online: 18:21
weet iemand hoe je actual power weer kunt geven in Domoticz als je tasmota gebruikt?

zonneboiler, pelletkachel, 27 panels, Atlantic Wpb, pana 5 Kw H met LANbox, Domoticz, Grafana, Solarmeters, WPboiler: http://wqd.nl/dP9y, WP: http://wqd.nl/9GVg, Pana H versie thread: https://bit.ly/2Or4Unp


Acties:
  • +1Henk 'm!

  • Gizz
  • Registratie: maart 2001
  • Laatst online: 15:01
Dylantje2 schreef op zondag 10 mei 2020 @ 09:38:
weet iemand hoe je actual power weer kunt geven in Domoticz als je tasmota gebruikt?
Domoticz gebruikt dit format voor het updaten van een dummy-sensor met huidig verbruik en totaal, bijvoorbeeld:

code:
1
{"command": "udevice", "idx": 558, "nvalue": 0,  "svalue": "{{power}};{{energy}}"}


De power verstuurt Tasmota in msg.payload.ENERGY.Power en het totaalverbruik/energy in msg.payload.ENERGY.Total.

Wat je dus voor elkaar moet krijgen is dat msg.payload.ENERGY.Power en msg.payload.ENERGY.Total in het JSON-format in Domoticz terechtkomen. Ik voeg het zelf samen in Node-RED, maar het kan ook vast in Domoticz zelf met een Lua/DZ-vents scriptje.

Hierbij een voorbeeld van een flow in Node-RED, mocht je dat interessant vinden:

code:
1
[{"id":"23bb8df0.625baa","type":"mqtt in","z":"fccb946.d8f5f68","name":"Printer","topic":"tele/tasmotaprinter/SENSOR","qos":"2","datatype":"json","broker":"c9b2091b.ca27b8","x":50,"y":260,"wires":[["18a01ba0.80c3fc"]]},{"id":"18a01ba0.80c3fc","type":"change","z":"fccb946.d8f5f68","name":"","rules":[{"t":"move","p":"payload.ENERGY.Power","pt":"msg","to":"power","tot":"msg"},{"t":"move","p":"payload.ENERGY.Total","pt":"msg","to":"energy","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":240,"y":260,"wires":[["a1fc5524.d056e8"]]},{"id":"a1fc5524.d056e8","type":"function","z":"fccb946.d8f5f68","name":"","func":"msg.energy = msg.energy * 1000;\nreturn msg;","outputs":1,"noerr":0,"x":390,"y":260,"wires":[["eb972d5e.a912a8"]]},{"id":"eb972d5e.a912a8","type":"template","z":"fccb946.d8f5f68","name":"DMZ JSON","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"{\"command\": \"udevice\", \"idx\": 558, \"nvalue\": 0,  \"svalue\": \"{{power}};{{energy}}\"}","output":"json","x":530,"y":260,"wires":[["9b2b136d.63f468"]]},{"id":"9b2b136d.63f468","type":"mqtt out","z":"fccb946.d8f5f68","name":"","topic":"domoticz/in","qos":"","retain":"","broker":"c9b2091b.ca27b8","x":710,"y":140,"wires":[]},{"id":"c9b2091b.ca27b8","type":"mqtt-broker","z":"","name":"","broker":"192.168.1.2","port":"1883","clientid":"","usetls":false,"compatmode":true,"keepalive":"15","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","closeTopic":"","closePayload":"","willTopic":"","willQos":"0","willPayload":""}]

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX


Acties:
  • 0Henk 'm!

  • zafabafa
  • Registratie: maart 2016
  • Laatst online: 24-05 16:24
Iemand een idee waarom ik via domoticz (op windows pc) mijn solaredge via web api niet lukt.

2020-05-10 13:20:12.092 Sunrise: 11:37:00 SunSet: 02:21:00
2020-05-10 13:20:12.092 Day length: 14:44:00 Sun at south: 06:59:00
2020-05-10 13:20:12.092 Civil twilight start: 11:03:00 Civil twilight end: 02:55:00
2020-05-10 13:20:12.092 Nautical twilight start: 10:20:00 Nautical twilight end: 03:38:00
2020-05-10 13:20:12.092 Astronomical twilight start: 09:30:00 Astronomical twilight end: 04:28:00
2020-05-10 13:20:12.101 Active notification Subsystems: (0/13)
2020-05-10 13:20:12.113 Starting shared server on: :::6144
2020-05-10 13:20:12.062 Status: Domoticz V2020.2 (c)2012-2020 GizMoCuz
2020-05-10 13:20:12.067 Status: Build Hash: b63341bc0, Date: 2020-04-26 13:47:55
2020-05-10 13:20:12.070 Status: Startup Path: E:\Program Files (x86)\Domoticz\
2020-05-10 13:20:12.092 Status: PluginSystem: Failed dynamic library load, install the latest libpython3.x library that is available for your platform.
2020-05-10 13:20:12.093 Status: Philips Hue: Using default poll interval of 10 secs.
2020-05-10 13:20:12.103 Status: WebServer(HTTP) started on address: :: with port 8080
2020-05-10 13:20:12.111 Status: WebServer(SSL) started on address: :: with port 443
2020-05-10 13:20:12.114 Status: TCPServer: shared server started...
2020-05-10 13:20:12.114 Status: RxQueue: queue worker started...
2020-05-10 13:20:13.395 Status: Incoming connection from: 127.0.0.1
2020-05-10 13:20:14.125 Status: Philips Hue: Worker started...
2020-05-10 13:20:14.125 Status: NotificationSystem: thread started...
2020-05-10 13:20:14.125 Status: SolarEdgeAPI Worker started...
2020-05-10 13:20:14.125 Status: SolarEdgeAPI Worker started...
2020-05-10 13:20:14.125 Status: SolarEdgeAPI Worker started...
2020-05-10 13:20:14.125 Status: EventSystem: reset all events...
2020-05-10 13:20:14.126 Status: dzVents: Write file: E:\Program Files (x86)\Domoticz\scripts\dzVents\generated_scripts\test1.lua
2020-05-10 13:20:14.127 Status: EventSystem: reset all device statuses...
2020-05-10 13:20:14.138 Status: EventSystem - Python: Failed dynamic library load, install the latest libpython3.x library that is available for your platform.
2020-05-10 13:20:14.138 Status: EventSystem: Started
2020-05-10 13:20:14.138 Status: EventSystem: Queue thread started...


Ik krijg niks binnen, maar ook geen errors. heeft dit mogelijk met de port 80, 8080 te maken die nu dicht zitten

ps. python is al gefixed

[Voor 6% gewijzigd door zafabafa op 10-05-2020 13:53]


Acties:
  • 0Henk 'm!

  • Dylantje2
  • Registratie: april 2007
  • Laatst online: 18:21
Gizz schreef op zondag 10 mei 2020 @ 12:04:
[...]

Domoticz gebruikt dit format voor het updaten van een dummy-sensor met huidig verbruik en totaal, bijvoorbeeld:

code:
1
{"command": "udevice", "idx": 558, "nvalue": 0,  "svalue": "{{power}};{{energy}}"}


De power verstuurt Tasmota in msg.payload.ENERGY.Power en het totaalverbruik/energy in msg.payload.ENERGY.Total.

Wat je dus voor elkaar moet krijgen is dat msg.payload.ENERGY.Power en msg.payload.ENERGY.Total in het JSON-format in Domoticz terechtkomen. Ik voeg het zelf samen in Node-RED, maar het kan ook vast in Domoticz zelf met een Lua/DZ-vents scriptje.

Hierbij een voorbeeld van een flow in Node-RED, mocht je dat interessant vinden:

code:
1
[{"id":"23bb8df0.625baa","type":"mqtt in","z":"fccb946.d8f5f68","name":"Printer","topic":"tele/tasmotaprinter/SENSOR","qos":"2","datatype":"json","broker":"c9b2091b.ca27b8","x":50,"y":260,"wires":[["18a01ba0.80c3fc"]]},{"id":"18a01ba0.80c3fc","type":"change","z":"fccb946.d8f5f68","name":"","rules":[{"t":"move","p":"payload.ENERGY.Power","pt":"msg","to":"power","tot":"msg"},{"t":"move","p":"payload.ENERGY.Total","pt":"msg","to":"energy","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":240,"y":260,"wires":[["a1fc5524.d056e8"]]},{"id":"a1fc5524.d056e8","type":"function","z":"fccb946.d8f5f68","name":"","func":"msg.energy = msg.energy * 1000;\nreturn msg;","outputs":1,"noerr":0,"x":390,"y":260,"wires":[["eb972d5e.a912a8"]]},{"id":"eb972d5e.a912a8","type":"template","z":"fccb946.d8f5f68","name":"DMZ JSON","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"{\"command\": \"udevice\", \"idx\": 558, \"nvalue\": 0,  \"svalue\": \"{{power}};{{energy}}\"}","output":"json","x":530,"y":260,"wires":[["9b2b136d.63f468"]]},{"id":"9b2b136d.63f468","type":"mqtt out","z":"fccb946.d8f5f68","name":"","topic":"domoticz/in","qos":"","retain":"","broker":"c9b2091b.ca27b8","x":710,"y":140,"wires":[]},{"id":"c9b2091b.ca27b8","type":"mqtt-broker","z":"","name":"","broker":"192.168.1.2","port":"1883","clientid":"","usetls":false,"compatmode":true,"keepalive":"15","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","closeTopic":"","closePayload":"","willTopic":"","willQos":"0","willPayload":""}]
mmm heb je "printer" er nu in staan 8)
Ik heb de flow
Domoticz mqtt connected.
Idx aanpassen naar welke type? of?
En moet ik de printer pakken of wat moet daar voor IP ingevuld worden en topic van mqtt?

Dombo hier he:-)

zonneboiler, pelletkachel, 27 panels, Atlantic Wpb, pana 5 Kw H met LANbox, Domoticz, Grafana, Solarmeters, WPboiler: http://wqd.nl/dP9y, WP: http://wqd.nl/9GVg, Pana H versie thread: https://bit.ly/2Or4Unp


Acties:
  • 0Henk 'm!

  • Hann1BaL
  • Registratie: september 2003
  • Laatst online: 17:04

Hann1BaL

Do you stay for dinner?Clarice

Op dit moment heb ik:
Rpi2 in de meterkast met Domoticz 2020.2, met daarin:
RfxCOM 433 MHz voor KAKU schakelapparatuur om lampen aan te zetten
Somfy Connexoon voor rolluiken en screens
IKEA Tradfri met 7 lampen
P1 kabel uitlezen
En Omnik Converter (zonnepanelen) uitlezen

Ik wil het huis slimmer maken en sta nu voor de keuze: ZIgbee of Z-wave
Uiteraard al verschillende vergelijkingen gelezen maar die zijn vrij algemeen en niet op Domoticz.

Wat wil ik nog doen:
- Bewegingsmelders in ruimte
- Lichtsensoren in ruimtes
- Lichtsensor voor zon voor buiten
- Deursensor voor binnenkomst
- Slimme lampen zodat ik verlichting eenvoudig "slim" kan maken.
- De wandschakelaars ook werkend laten

Doelen:
Slimmer automatisch de rolluiken te kunnen schakelen
Verlichting in de woonkamer aanzetten als we 's avonds thuis komen en het donker is
Bijkomstigheid: lichten kunnen aanzetten bij afwezigheid en iemand komt binnen (inbreker)

Het gaat om een hoekhuis met BGG en 2 verdiepingen en WiFi signaal komt niet van beneden tot boven. (opgelost met verschillende APs.)

Zigbee lijkt wat goedkoper te zijn, maar geen volledige standaard. Het draait op 2.4G, dus zal het het hele huis bereiken? Dragen bij deze protocollen alle apparaten bij aan "het netwerk"? Of moeten ze daar voor aan staan?

Wat zijn de beste USB adapters compatible met domoticz op raspbian?

Kortom, ik sta op het punt uit te breiden, maar vindt het nu nog lastig om een keuze te maken :)

i7 2600k, P8Z68v-pro, 16GB, 512GB Samsung 830 SSD, R9 280x 3GB


Acties:
  • +1Henk 'm!

  • Gizz
  • Registratie: maart 2001
  • Laatst online: 15:01
Dylantje2 schreef op zondag 10 mei 2020 @ 15:37:
[...]
Idx aanpassen naar welke type? of?
Daar geef je de IDX van je dummy-sensor op waar de data heen moet.
En moet ik de printer pakken of wat moet daar voor IP ingevuld worden en topic van mqtt?
In de eerste node is het IP gewoon je MQTT-broker, want het is een MQTT-node (net als die aan het eind). Omdat ik niet weet wat het IP is van jouw broker kan ik je daar niet bij helpen :)

Het topic is het apparaat waar de data vandaan komt, dus je Tasmota-stekker. De Tasmota publiceert de data die je wilt hebben op tele/naamdevice/SENSOR. In mijn voorbeeld heet de tussenstekker tasmotaprinter, dus wordt het topic tele/tasmotaprinter/SENSOR.

Je topics bij verschillende devices zijn heel makkelijk terug te vinden door MQTT Explorer even te installeren en te kijken hoe de data van elk device binnenkomt bij je broker:


Met dat knopje rechts kopieer je in 1x tele/tasmotaprinter/SENSOR. Daarna even plakken in je MQTT-node, that's it.

[Voor 18% gewijzigd door Gizz op 10-05-2020 16:17]

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX


Acties:
  • +1Henk 'm!

  • Dylantje2
  • Registratie: april 2007
  • Laatst online: 18:21
Hann1BaL schreef op zondag 10 mei 2020 @ 16:02:
Op dit moment heb ik:
Rpi2 in de meterkast met Domoticz 2020.2, met daarin:
RfxCOM 433 MHz voor KAKU schakelapparatuur om lampen aan te zetten
Somfy Connexoon voor rolluiken en screens
IKEA Tradfri met 7 lampen
P1 kabel uitlezen
En Omnik Converter (zonnepanelen) uitlezen

Ik wil het huis slimmer maken en sta nu voor de keuze: ZIgbee of Z-wave
Uiteraard al verschillende vergelijkingen gelezen maar die zijn vrij algemeen en niet op Domoticz.


Wat wil ik nog doen:
- Bewegingsmelders in ruimte
- Lichtsensoren in ruimtes
- Lichtsensor voor zon voor buiten
- Deursensor voor binnenkomst
- Slimme lampen zodat ik verlichting eenvoudig "slim" kan maken.
- De wandschakelaars ook werkend laten

Doelen:
Slimmer automatisch de rolluiken te kunnen schakelen
Verlichting in de woonkamer aanzetten als we 's avonds thuis komen en het donker is
Bijkomstigheid: lichten kunnen aanzetten bij afwezigheid en iemand komt binnen (inbreker)

Het gaat om een hoekhuis met BGG en 2 verdiepingen en WiFi signaal komt niet van beneden tot boven. (opgelost met verschillende APs.)

Zigbee lijkt wat goedkoper te zijn, maar geen volledige standaard. Het draait op 2.4G, dus zal het het hele huis bereiken? Dragen bij deze protocollen alle apparaten bij aan "het netwerk"? Of moeten ze daar voor aan staan?

Wat zijn de beste USB adapters compatible met domoticz op raspbian?

Kortom, ik sta op het punt uit te breiden, maar vindt het nu nog lastig om een keuze te maken :)
Neem poweradapter met voldoende spanning

Ik zou een Zigbee en Zwave nemen.
Zigbee2mqtt wel te verstaan. FF doorbijten maar heb je wat. [ En je Ikea op zigbee2mqtt zetten heb je meteen repeaters ]

Een fritz wlan repeater is erg goed

- Bewegingsmelders in ruimte
Zigbee [ xiaomi ]

- Lichtsensoren in ruimtes
Niet doen, je buiten sensor dz venst instellen en dan zoeken bij welke buiten lux waarde binnen in een vertrek iets geschakeld moet worden.

- Lichtsensor voor zon voor buiten
Is een DZ vent voor

- Deursensor voor binnenkomst
Zigbee [ xiaomi ]

- Slimme lampen zodat ik verlichting eenvoudig "slim" kan maken.
Yeelight of Hue of Ikea al dan niet wifi maar dan zigbee

- De wandschakelaars ook werkend laten
Shelly of Zwave

Slimmer automatisch de rolluiken te kunnen schakelen
Zwave

zonneboiler, pelletkachel, 27 panels, Atlantic Wpb, pana 5 Kw H met LANbox, Domoticz, Grafana, Solarmeters, WPboiler: http://wqd.nl/dP9y, WP: http://wqd.nl/9GVg, Pana H versie thread: https://bit.ly/2Or4Unp


Acties:
  • 0Henk 'm!

  • Dylantje2
  • Registratie: april 2007
  • Laatst online: 18:21
Gizz schreef op zondag 10 mei 2020 @ 16:14:
[...]

Daar geef je de IDX van je dummy-sensor op waar de data heen moet.


[...]

In de eerste node is het IP gewoon je MQTT-broker, want het is een MQTT-node (net als die aan het eind). Omdat ik niet weet wat het IP is van jouw broker kan ik je daar niet bij helpen :)

Het topic is het apparaat waar de data vandaan komt, dus je Tasmota-stekker. De Tasmota publiceert de data die je wilt hebben op tele/naamdevice/SENSOR. In mijn voorbeeld heet de tussenstekker tasmotaprinter, dus wordt het topic tele/tasmotaprinter/SENSOR.

Je topics bij verschillende devices zijn heel makkelijk terug te vinden door MQTT Explorer even te installeren en te kijken hoe de data van elk device binnenkomt bij je broker:

[Afbeelding]
Met dat knopje rechts kopieer je in 1x tele/tasmotaprinter/SENSOR. Daarna even plakken in je MQTT-node, that's it.
Welke type dummy moet ik hebben, voor de goede ..
Ben niet zo handig met dat MQtt
Mqtt explorer had ik, maar nooit namen aangepast dat eerst maar eens doen.

zonneboiler, pelletkachel, 27 panels, Atlantic Wpb, pana 5 Kw H met LANbox, Domoticz, Grafana, Solarmeters, WPboiler: http://wqd.nl/dP9y, WP: http://wqd.nl/9GVg, Pana H versie thread: https://bit.ly/2Or4Unp


Acties:
  • 0Henk 'm!

  • Gizz
  • Registratie: maart 2001
  • Laatst online: 15:01
Dylantje2 schreef op zondag 10 mei 2020 @ 16:31:
[...]


Welke type dummy moet ik hebben, voor de goede ..
Ben niet zo handig met dat MQtt
Het dummy-device is je sensor in Domoticz en staat dus eigenlijk los van MQTT. Je zou hem namelijk ook op andere wijzen dan MQTT kunnen vullen met data :)

Om terug te komen op je vraag: dummy device Electric (Instant + Counter)

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX


Acties:
  • 0Henk 'm!

  • Dylantje2
  • Registratie: april 2007
  • Laatst online: 18:21
@Gizz

Thanks dat je me op weg wilt helpen.. _/-\o_

Begin nu wat te snappen van Mqtt [ nog niet van Nodered:-(

Maar ik heb: [ even als test aangezien mijn WPboiler nu niets verbruikt ]
Een tasmota:

Alleen een IDX voor te schakelen:


Ik zie:


Dan heb ik een idx met verbruik en teller:


In nodered:

Dus alles is verbonden _/-\o_

Hier de IDX:


Ik heb de logging in Tasmota even op 15 seconde gezet.
Maar ik zie de actual niet De total loopt wel..


Moet ik mss iets bij Udevice zetten?
Of moet ik via commandline in tasmota wat activeren?


Ps:
Heb je mss ook een simpele nodered om een device gewoon aan en uit te schakelen?
Of meerdere simpele voorbeeld om wat te oefenen, mag ook via pm.

zonneboiler, pelletkachel, 27 panels, Atlantic Wpb, pana 5 Kw H met LANbox, Domoticz, Grafana, Solarmeters, WPboiler: http://wqd.nl/dP9y, WP: http://wqd.nl/9GVg, Pana H versie thread: https://bit.ly/2Or4Unp


Acties:
  • 0Henk 'm!

  • hendrik12345678
  • Registratie: oktober 2014
  • Laatst online: 18:34
wie kan mij helpen met een lua script, ik wil een delta T maken van twee sensoren, en hiermee een opgenomen vermogen berekenen. nu is die delta T en de berekening geen probleem, en werkt ook, maar ik heb twee probleempjes:
1 hoe kan ik er voor zorgen dat de delta T nooit negatief is? dit kan natuurlijk wel, maar ik wil dat hij dan 0 weergeeft
2 ik heb het nu in 1 script, met 2 commandArrays erin, alleen word hiervan alleen de laatste geupdate. als ik de tweede uitzet, ververst hij netjes de eerste, maar met twee onder elkaar ververst hij alleen de tweede.


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
local aanvoer_dv = 'Uittrede water wp'                                          --watertempratuur uittrede wp naar zwmbad toe
local retour_dv = 'Aanvoer water wp'                                            --watertempratuur intrde wp vanauit zwembad
local deltat_idx = 35                                                           --delta T wp
local opgenomenwp_idx = 47                                                      --berekend vermogen geleverd door wp


 commandArray = {}

 if devicechanged[aanvoer_dv] then

 aanvoer = otherdevices_svalues[aanvoer_dv]
 retour = otherdevices_svalues[retour_dv]
 aanvoer_temp = tonumber(aanvoer)
 retour_temp = tonumber(retour)


   commandArray['UpdateDevice'] = deltat_idx .. '|0|' .. string.format("%." .. 1 .. "f", (aanvoer_temp - retour_temp))
   commandArray['UpdateDevice'] = opgenomenwp_idx .. '|0|' .. string.format("%." .. 1 .. "f", 1.20 * 4.187 * (aanvoer_temp - retour_temp) *1000) -- flow is 1.25 liter per seconde = 75 liter per minuut


end
   
 return commandArray

Acties:
  • 0Henk 'm!
@hendrik12345678 Ik heb wel een dzvents script voor een cop berekening.
Heb je daar iets aan?
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
return {

    on = {
        devices = { 
                    23, -- flow
                    66,  -- powerHeatpump
                  }
         },
     logging = {
        --level = domoticz.LOG_DEBUG, -- Uncomment to override the dzVents global logging setting and use debug
        marker = "sCOP"
               },    
    
    execute = function(domoticz, item)
        
        -- devices
        local flowinstValue = domoticz.devices(23).flow              -- Flow L/H  (dummy - waterflow from kamstrup or fixed value)
        --local flowinstValue = 995                                  -- Flow L/H  (fixed value)
        local tempoutValue = domoticz.devices(20).rawData[1]         -- Temperature Heatpump out
        local tempreturnValue = domoticz.devices(21).rawData[1]      -- Temperature Heatpump return
        local powerHeatpump = domoticz.devices(88).rawData[1]        -- HEatpump power adsorbed in watt
        local sCOP = domoticz.devices(84)                            -- Cop (dummy- custom sensor W/W )
        local WP_thermisch = domoticz.devices(85)                    -- Cop (dummy- verbruik Elektra )
        
        -- calculation
        local Watt_heat_c = math.abs(domoticz.utils.round((tempoutValue-tempreturnValue) * 4.187 * (flowinstValue/3600)*1000))
        local COP_calculated = math.abs(domoticz.utils.round(Watt_heat_c/powerHeatpump,2))
        
        domoticz.log('COP_calculated script running', domoticz.LOG_DEBUG)
        domoticz.log('flowinstValue ' .. flowinstValue .. ' L/H ', domoticz.LOG_DEBUG)    
        domoticz.log('tempoutValue ' .. tempoutValue .. ' C ', domoticz.LOG_DEBUG)    
        domoticz.log('tempreturnValue ' .. tempreturnValue .. ' C ', domoticz.LOG_DEBUG)    
        domoticz.log('powerHeatpump ' .. powerHeatpump .. ' Watt ', domoticz.LOG_DEBUG)   
        domoticz.log('Watt_heat_c ' .. Watt_heat_c .. ' Watt ', domoticz.LOG_DEBUG)        
        domoticz.log('COP_calculated ' .. COP_calculated .. ' W/W ', domoticz.LOG_DEBUG)
        
        if tonumber(powerHeatpump) > 300 and COP_calculated < 8 then 
        domoticz.openURL('http://127.0.0.1:8095/json.htm?type=command&param=udevice&idx=84'..'&nvalue=0&svalue='..COP_calculated) --COP_dummy
        domoticz.openURL('http://127.0.0.1:8095/json.htm?type=command&param=udevice&idx=85'..'&nvalue=0&svalue='..Watt_heat_c)    --Power_dummy
        else 
        domoticz.openURL('http://127.0.0.1:8095/json.htm?type=command&param=udevice&idx=84'..'&nvalue=0&svalue=0') --COP_dummy
        domoticz.openURL('http://127.0.0.1:8095/json.htm?type=command&param=udevice&idx=85'..'&nvalue=0&svalue=0') --Power_dummy
        end

    end
    
}

PV Output - Panasonic Hit Kuro/Solar Frontier - 5 kW Mitsubsidie


Acties:
  • +1Henk 'm!

  • hendrik12345678
  • Registratie: oktober 2014
  • Laatst online: 18:34
@AUijtdehaag

https://tweakers.net/i/u6at2wuREJujIkBXJL9nIk5SdTM=/800x/filters:strip_icc():strip_exif()/f/image/ihCsPdImK9DmdtsYHCO8zexE.jpg?f=fotoalbum_large

werkt super goed, kan toch zo makkelijk zijn, heb met dat lua script bijna een dag lopen tobben.
dank u

nu nog met een vaste flow, zit nog te wachten op een flowmeter

[Voor 6% gewijzigd door hendrik12345678 op 10-05-2020 19:08]


Acties:
  • 0Henk 'm!

  • luigi87
  • Registratie: juni 2009
  • Laatst online: 04-06 22:38
heb even de kennis nodig van mijn mede tweakers.

Ik heb draaien een automatisch script wat een backup van mijn domticz maakt door het backupdatabase.php in domoticz aan te spreken.
Nu is de database best fors geworden 170mb :) en het backup script loopt dus een lange tijd en langer dan de timeout in mijn script.

Je kan toch ook simpelweg de domoticz.db uit de domoticz directory kopiëren als backup? want dan kan ik het backupdatabase.php script met rust laten en wel goed backupen.

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


Acties:
  • +1Henk 'm!

  • Dylantje2
  • Registratie: april 2007
  • Laatst online: 18:21
luigi87 schreef op zondag 10 mei 2020 @ 19:51:
heb even de kennis nodig van mijn mede tweakers.

Ik heb draaien een automatisch script wat een backup van mijn domticz maakt door het backupdatabase.php in domoticz aan te spreken.
Nu is de database best fors geworden 170mb :) en het backup script loopt dus een lange tijd en langer dan de timeout in mijn script.

Je kan toch ook simpelweg de domoticz.db uit de domoticz directory kopiëren als backup? want dan kan ik het backupdatabase.php script met rust laten en wel goed backupen.
Schijnt een probleem te zijn Gizmocuz is er naar aan het kijken.

De DB in de map domoticz is de db..
Klopt wat je zegt kunt ook eruit halen met ftp en weer teruf zetten

Maar netter is via de settings optie, db backuppen en daar vandaan database herstellen

zonneboiler, pelletkachel, 27 panels, Atlantic Wpb, pana 5 Kw H met LANbox, Domoticz, Grafana, Solarmeters, WPboiler: http://wqd.nl/dP9y, WP: http://wqd.nl/9GVg, Pana H versie thread: https://bit.ly/2Or4Unp


Acties:
  • 0Henk 'm!

  • Hann1BaL
  • Registratie: september 2003
  • Laatst online: 17:04

Hann1BaL

Do you stay for dinner?Clarice

Dylantje2 schreef op zondag 10 mei 2020 @ 16:16:
[...]


Neem poweradapter met voldoende spanning

Ik zou een Zigbee en Zwave nemen.
Zigbee2mqtt wel te verstaan. FF doorbijten maar heb je wat. [ En je Ikea op zigbee2mqtt zetten heb je meteen repeaters ]

Een fritz wlan repeater is erg goed

- Bewegingsmelders in ruimte
Zigbee [ xiaomi ]

- Lichtsensoren in ruimtes
Niet doen, je buiten sensor dz venst instellen en dan zoeken bij welke buiten lux waarde binnen in een vertrek iets geschakeld moet worden.

- Lichtsensor voor zon voor buiten
Is een DZ vent voor

- Deursensor voor binnenkomst
Zigbee [ xiaomi ]

- Slimme lampen zodat ik verlichting eenvoudig "slim" kan maken.
Yeelight of Hue of Ikea al dan niet wifi maar dan zigbee

- De wandschakelaars ook werkend laten
Shelly of Zwave

Slimmer automatisch de rolluiken te kunnen schakelen
Zwave
Waarom zo stellig over Zigbee2mqtt ipv deCONZ USB stick voor Zigbee? Het lijkt een hoop werk en veel bij elkaar sprokkelen met de zigbee2mqtt. Je moet de sticks flashen, behuizing regelen etc. terwijl er kant-en-klare sticks zijn? Of mis ik iets?


Hoe wil je met een DZ Vents de lichtsensor vervangen? Ik weet wel of de zon schijnt, tenminste, ik heb een buienradar station toegevoegd, maar die is wel te ver weg om echt accuraat te zijn.

i7 2600k, P8Z68v-pro, 16GB, 512GB Samsung 830 SSD, R9 280x 3GB


Acties:
  • 0Henk 'm!

  • luigi87
  • Registratie: juni 2009
  • Laatst online: 04-06 22:38
Dylantje2 schreef op zondag 10 mei 2020 @ 19:55:
[...]


Schijnt een probleem te zijn Gizmocuz is er naar aan het kijken.

De DB in de map domoticz is de db..
Klopt wat je zegt kunt ook eruit halen met ftp en weer teruf zetten

Maar netter is via de settings optie, db backuppen en daar vandaan database herstellen
Ik draai zelfs nog op de laatste 4.x stable. Is dat al zo lang een probleem dan.

Maar goed dat ga ik de db uit de domo directory backupen.
Domoticz blijft dan bereikbaar en het is met 1 minuut gebackupt.

Wat voegt het backup script dan toe? Alleen de compressie?

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


Acties:
  • 0Henk 'm!

  • Dylantje2
  • Registratie: april 2007
  • Laatst online: 18:21
Hann1BaL schreef op zondag 10 mei 2020 @ 20:01:
[...]


Waarom zo stellig over Zigbee2mqtt ipv deCONZ USB stick voor Zigbee? Het lijkt een hoop werk en veel bij elkaar sprokkelen met de zigbee2mqtt. Je moet de sticks flashen, behuizing regelen etc. terwijl er kant-en-klare sticks zijn? Of mis ik iets?


Hoe wil je met een DZ Vents de lichtsensor vervangen? Ik weet wel of de zon schijnt, tenminste, ik heb een buienradar station toegevoegd, maar die is wel te ver weg om echt accuraat te zijn.
Er is ook met een factory stick zigbee2mqtt mogelijk,[ hoef je niets zelf te doen, maar ze zijn op MP echt te koop ] ff op de site van z2m zoeken.
De reden..
Geen enkele bridge meer nodig.
Alles werkt en versterkt elkaar, hue en ikea enz maken een sterk mesh waarbij je heeeeel veel sensoren kunt kiezen en dat doet Hue oid je niet na.

Als je lux per ruimte gaat doen kom je bijv met zigbee vaak bedrogen uit.
De devices gaan in sleep mode en zenden dan hun lux niet
Met als gevolg.. eerst als je gueluk hebt lux updaten als je naar een pir loopt.
Terwijl als je weet wat de lux waarde in je "algemene" lux sensor, is hij altijd actueel.
Daarnaast sommige baterij devices krijgen nieuwe idx na een batterij wissel.
En dan moet je alles uit gaan zoeken.
Ik heb DZ vents lux, die altijd werkt..
En het is even zoeken, maar als je eenmaal de waarde per ruimte hebt, kun je met 1 internet gevoede LUX sensor je hele schakelen..

zonneboiler, pelletkachel, 27 panels, Atlantic Wpb, pana 5 Kw H met LANbox, Domoticz, Grafana, Solarmeters, WPboiler: http://wqd.nl/dP9y, WP: http://wqd.nl/9GVg, Pana H versie thread: https://bit.ly/2Or4Unp


Acties:
  • 0Henk 'm!

  • Dylantje2
  • Registratie: april 2007
  • Laatst online: 18:21
luigi87 schreef op zondag 10 mei 2020 @ 20:08:
[...]


Ik draai zelfs nog op de laatste 4.x stable. Is dat al zo lang een probleem dan.

Maar goed dat ga ik de db uit de domo directory backupen.
Domoticz blijft dan bereikbaar en het is met 1 minuut gebackupt.

Wat voegt het backup script dan toe? Alleen de compressie?
Wat er mis met de logging weet ik niet maar mijn DB is volgense hem 10x te groot..

automatisch he
Stel dat je eens een keer vergeet......

zonneboiler, pelletkachel, 27 panels, Atlantic Wpb, pana 5 Kw H met LANbox, Domoticz, Grafana, Solarmeters, WPboiler: http://wqd.nl/dP9y, WP: http://wqd.nl/9GVg, Pana H versie thread: https://bit.ly/2Or4Unp


Acties:
  • 0Henk 'm!

  • luigi87
  • Registratie: juni 2009
  • Laatst online: 04-06 22:38
Dylantje2 schreef op zondag 10 mei 2020 @ 20:12:
[...]


Wat er mis met de logging weet ik niet maar mijn DB is volgense hem 10x te groot..

automatisch he
Stel dat je eens een keer vergeet......
Jap zeker automatisch. Was het nu ook al. Alleen sinds okt 2019 was me backup file 0kb dus ik schrok me ........ Haha

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


Acties:
  • 0Henk 'm!

  • etienne001
  • Registratie: september 2005
  • Laatst online: 20:22
Ik ben nog een beetje aan het stoeien met m'n zonwering sturing.
Ik krijg echter onderstaande foutmelding:

...omoticz/scripts/dzVents/generated_scripts/regenalarm.lua:7: attempt to index a nil value (global 'domoticz')

Het script is als volgt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
return {
    on = {devices = {
        23, --Current Rainrate
        94} --Forecast Rainrate
    },
    execute = function(dz, device)
        if domoticz.devices(23) > 0.1 or domoticz.devices(94) > 0.1 then
            domoticz.devices(97).switchOn().checkFirst() --Regenalarm aan
        else
            domoticz.devices(97).switchOff().checkFirst().afterMin(10) --Regenalarm uit
        end
    end
}


IDX 23 wordt weergegeven in bijvoorbeeld 00.00%
IDX 94 in 0.0 mm/h

IDX is een virtuele schakelaar die ik wil gebruiken wanneer het zonnescherm wel/niet gestuurd moet worden.
Wat doe ik in hemelsnaam fout?

Acties:
  • +1Henk 'm!

  • Mr.Viper
  • Registratie: oktober 2005
  • Laatst online: 19:01

Mr.Viper

Tja... iets met Vipers

etienne001 schreef op zondag 10 mei 2020 @ 22:05:
Ik ben nog een beetje aan het stoeien met m'n zonwering sturing.
Ik krijg echter onderstaande foutmelding:

...omoticz/scripts/dzVents/generated_scripts/regenalarm.lua:7: attempt to index a nil value (global 'domoticz')

Het script is als volgt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
return {
    on = {devices = {
        23, --Current Rainrate
        94} --Forecast Rainrate
    },
    execute = function(dz, device)
        if domoticz.devices(23) > 0.1 or domoticz.devices(94) > 0.1 then
            domoticz.devices(97).switchOn().checkFirst() --Regenalarm aan
        else
            domoticz.devices(97).switchOff().checkFirst().afterMin(10) --Regenalarm uit
        end
    end
}


IDX 23 wordt weergegeven in bijvoorbeeld 00.00%
IDX 94 in 0.0 mm/h

IDX is een virtuele schakelaar die ik wil gebruiken wanneer het zonnescherm wel/niet gestuurd moet worden.
Wat doe ik in hemelsnaam fout?
Je gebruikt in je code eerst dz en daarna domoticz en dat matched niet.
execute = function(dz, device)
if domoticz.devices(23) > 0.1 or domoticz.devices(94) > 0.1 then

Dit zal beter werken:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
return {
    on = {devices = {
        23, --Current Rainrate
        94} --Forecast Rainrate
    },
    execute = function(domoticz, device)
        if domoticz.devices(23) > 0.1 or domoticz.devices(94) > 0.1 then
            domoticz.devices(97).switchOn().checkFirst() --Regenalarm aan
        else
            domoticz.devices(97).switchOff().checkFirst().afterMin(10) --Regenalarm uit
        end
    end
}

[Voor 16% gewijzigd door Mr.Viper op 10-05-2020 22:18. Reden: correcte code toegevoegd!]

|| System Specs ||


Acties:
  • 0Henk 'm!

  • etienne001
  • Registratie: september 2005
  • Laatst online: 20:22
Mr.Viper schreef op zondag 10 mei 2020 @ 22:16:
[...]


Je gebruikt in je code eerst dz en daarna domoticz en dat matched niet.
execute = function(dz, device)
if domoticz.devices(23) > 0.1 or domoticz.devices(94) > 0.1 then

Dit zal beter werken:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
return {
    on = {devices = {
        23, --Current Rainrate
        94} --Forecast Rainrate
    },
    execute = function(domoticz, device)
        if domoticz.devices(23) > 0.1 or domoticz.devices(94) > 0.1 then
            domoticz.devices(97).switchOn().checkFirst() --Regenalarm aan
        else
            domoticz.devices(97).switchOff().checkFirst().afterMin(10) --Regenalarm uit
        end
    end
}
Ahhh duidelijk :o
Nou krijg ik echter de melding:
code:
1
2
2020-05-10 22:26:58.678 Error: dzVents: Error: (3.0.2) An error occurred when calling event handler regenalarm
2020-05-10 22:26:58.678 Error: dzVents: Error: (3.0.2) ...omoticz/scripts/dzVents/generated_scripts/regenalarm.lua:7: attempt to compare number with table


Ik heb het script aangepast naar:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
return {
    on = {devices = {
        23, --Current Rainrate
        94} --Forecast Rainrate
    },
    execute = function(domoticz, device)
        if domoticz.devices(23) > 0 or domoticz.devices(94) > 0 then
            domoticz.devices(97).switchOn().checkFirst() --Regenalarm aan
        else
            domoticz.devices(97).switchOff().checkFirst().afterMin(10) --Regenalarm uit
        end
    end
}


Het maakt hierin helaas niet uit of de waarde > 0 of > 0.1 is.
De foutmelding blijft hetzelfde.

Acties:
  • 0Henk 'm!

  • Mr.Viper
  • Registratie: oktober 2005
  • Laatst online: 19:01

Mr.Viper

Tja... iets met Vipers

etienne001 schreef op zondag 10 mei 2020 @ 22:32:
[...]


Ahhh duidelijk :o
Nou krijg ik echter de melding:
code:
1
2
2020-05-10 22:26:58.678 Error: dzVents: Error: (3.0.2) An error occurred when calling event handler regenalarm
2020-05-10 22:26:58.678 Error: dzVents: Error: (3.0.2) ...omoticz/scripts/dzVents/generated_scripts/regenalarm.lua:7: attempt to compare number with table


Ik heb het script aangepast naar:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
return {
    on = {devices = {
        23, --Current Rainrate
        94} --Forecast Rainrate
    },
    execute = function(domoticz, device)
        if domoticz.devices(23) > 0 or domoticz.devices(94) > 0 then
            domoticz.devices(97).switchOn().checkFirst() --Regenalarm aan
        else
            domoticz.devices(97).switchOff().checkFirst().afterMin(10) --Regenalarm uit
        end
    end
}


Het maakt hierin helaas niet uit of de waarde > 0 of > 0.1 is.
De foutmelding blijft hetzelfde.
domoticz.devices(23) levert het device letterlijk op dus als je daar het percentage van wilt weten gebruik je domoticz.devices(23).percentage. Voor die mm/h weet ik het zo niet zeker maar ik denk rain of rainRate.

Heb wat aanpassingen gedaan ik hoop dat dit werkt:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
return {
    on = {devices = {
        23, --Current Rainrate
        94} --Forecast Rainrate
    },
    execute = function(domoticz, device)
        local currentRainrate = domoticz.devices(23);
        local forecastRainrate = domoticz.devices(94);
        local regenAlarm = domoticz.devices(97);

        if (currentRainrate.percentage > 0 or forecastRainrate.rain > 0 then
           regenAlarm.switchOn().checkFirst() --Regenalarm aan
        else
           regenAlarm.switchOff().checkFirst().afterMin(10) --Regenalarm uit
        end
    end
}

|| System Specs ||


Acties:
  • 0Henk 'm!

  • vso
  • Registratie: augustus 2001
  • Nu online

vso

raap voor zijn recht

etienne001 schreef op zondag 10 mei 2020 @ 22:32:
[...]


Ahhh duidelijk :o
Nou krijg ik echter de melding:
code:
1
2
2020-05-10 22:26:58.678 Error: dzVents: Error: (3.0.2) An error occurred when calling event handler regenalarm
2020-05-10 22:26:58.678 Error: dzVents: Error: (3.0.2) ...omoticz/scripts/dzVents/generated_scripts/regenalarm.lua:7: attempt to compare number with table


Ik heb het script aangepast naar:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
return {
    on = {devices = {
        23, --Current Rainrate
        94} --Forecast Rainrate
    },
    execute = function(domoticz, device)
        if domoticz.devices(23) > 0 or domoticz.devices(94) > 0 then
            domoticz.devices(97).switchOn().checkFirst() --Regenalarm aan
        else
            domoticz.devices(97).switchOff().checkFirst().afterMin(10) --Regenalarm uit
        end
    end
}


Het maakt hierin helaas niet uit of de waarde > 0 of > 0.1 is.
De foutmelding blijft hetzelfde.
misschien zie ik het verkeerd maar 0 is niet gelijk aan "0" omdat je een string met een getal vergelijkt
string met string vergelijken of integer met integer of float = float .. = true / false

en string = integer (vergelijking) zal altijd "error" produceren.

Dus 1 van de 2 moet je naar een gelijke type waarde aanpassen, ik vermoed dat dit aan de hand is (niet altijd overduidelijke errors)

Searching internet is like drinking from a fire hydrant


Acties:
  • 0Henk 'm!

  • etienne001
  • Registratie: september 2005
  • Laatst online: 20:22
Mr.Viper schreef op zondag 10 mei 2020 @ 22:51:
[...]


domoticz.devices(23) levert het device letterlijk op dus als je daar het percentage van wilt weten gebruik je domoticz.devices(23).percentage. Voor die mm/h weet ik het zo niet zeker maar ik denk rain of rainRate.

Heb wat aanpassingen gedaan ik hoop dat dit werkt:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
return {
    on = {devices = {
        23, --Current Rainrate
        94} --Forecast Rainrate
    },
    execute = function(domoticz, device)
        local currentRainrate = domoticz.devices(23);
        local forecastRainrate = domoticz.devices(94);
        local regenAlarm = domoticz.devices(97);

        if (currentRainrate.percentage > 0 or forecastRainrate.rain > 0 then
           regenAlarm.switchOn().checkFirst() --Regenalarm aan
        else
           regenAlarm.switchOff().checkFirst().afterMin(10) --Regenalarm uit
        end
    end
}
Thnxs!
Dit script even geprobeerd, staat naar mijn idee 1 teken teveel in? if (currentRainrate.percentage?
Die ( heb ik even weggelaten.

Ik krijg nu de melding:
code:
1
2
2020-05-10 23:12:48.076 Error: dzVents: Error: (3.0.2) An error occurred when calling event handler regenalarm
2020-05-10 23:12:48.076 Error: dzVents: Error: (3.0.2) ...omoticz/scripts/dzVents/generated_scripts/regenalarm.lua:11: attempt to compare number with nil



Dan zou dit wellicht te linken kunnen zijn met de oplossing van @vso
Ik ben wel blondt, maar ik kan deze toch niet naar gelijke waardes aanpassen daar deze constant wisselend zijn?

Pfff sorry voor mijn vragen hoor, probeer deze programmeertaal toch echt te begrijpen.

Acties:
  • 0Henk 'm!

  • vso
  • Registratie: augustus 2001
  • Nu online

vso

raap voor zijn recht

etienne001 schreef op zondag 10 mei 2020 @ 23:20:
Dan zou dit wellicht te linken kunnen zijn met de oplossing van @vso
Ik ben wel blondt, maar ik kan deze toch niet naar gelijke waardes aanpassen daar deze constant wisselend zijn?

Pfff sorry voor mijn vragen hoor, probeer deze programmeertaal toch echt te begrijpen.
Nee je kan soms uren je hoofd stoten tegen dit soort kleine "foutjes" .. punt of comma verkeerd of variable declaratie(s) gebeurt de beste progammeurs nog wel eens.

ik zeg dit uit mijn hoofd (please google it) dus het gaat hier om de uitleg

Als je een heel getal hebt is dit bv een integer .. 1 2 3 zijn allemaal integers 10 weer niet .. omdat het 1 + 0 is dus 2 integers .. maar het is wel een getal ..
Dan heb je "floats" dat zijn getallen met cijfers achter de komma ..

dus 1,0 en 1 kunnen beide bv float zijn maar ze kunnen niet allebei van het type integer zijn

0 is niet NULL of "0" of 0,0 etc etc ,,, als je dit door hebt zie je het voortaan ook sneller ;)

en soms is het een lullige "=" of "==" of "===" die het verschil maakt

desnoods schrijf/print je de 2 waardes voordat je de formule/vergelijking doet, door de volgende regel code (debuggen)
code:
1
echo "var A" + <leesteken"-"> + "var B" + "einde tekst" >> /tmp/test.txt

wat resulteert in regels in het bestand /tmp/test.txt
1-1,0einde tekst
1-1,0einde tekst
1-1,1einde tekst
enzv
vooral de afsluiter /begin met "tekst" string kan soms leuke onverwachte zaken weergeven. die je niet verwacht zoals een verborgen spatie ofzo

[Voor 21% gewijzigd door vso op 10-05-2020 23:37]

Searching internet is like drinking from a fire hydrant


Acties:
  • +1Henk 'm!

  • Mr.Viper
  • Registratie: oktober 2005
  • Laatst online: 19:01

Mr.Viper

Tja... iets met Vipers

etienne001 schreef op zondag 10 mei 2020 @ 23:20:
[...]


Thnxs!
Dit script even geprobeerd, staat naar mijn idee 1 teken teveel in? if (currentRainrate.percentage?
Die ( heb ik even weggelaten.

Ik krijg nu de melding:
code:
1
2
2020-05-10 23:12:48.076 Error: dzVents: Error: (3.0.2) An error occurred when calling event handler regenalarm
2020-05-10 23:12:48.076 Error: dzVents: Error: (3.0.2) ...omoticz/scripts/dzVents/generated_scripts/regenalarm.lua:11: attempt to compare number with nil



Dan zou dit wellicht te linken kunnen zijn met de oplossing van @vso
Ik ben wel blondt, maar ik kan deze toch niet naar gelijke waardes aanpassen daar deze constant wisselend zijn?

Pfff sorry voor mijn vragen hoor, probeer deze programmeertaal toch echt te begrijpen.
Blijkbaar is device 94 (forecastRainrate) een custom sensor en de value is dan inderdaad een string zoals @vso noemt.
Deze is om te turnen naar een number met de functie 'tonumber()' en die vergelijk je met 0.0 of je vergelijkt de string met de "0.0000" die er uit komt als het nul is.

tonumber(forecastRainrate.state) > 0.0 of forecastRainrate.state ~= "0.0000"

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
return {
    on = {devices = {
        23, --Current Rainrate
        94} --Forecast Rainrate
    },
    execute = function(domoticz, device)
        local currentRainrate = domoticz.devices(23);
        local forecastRainrate = domoticz.devices(94);
        local regenAlarm = domoticz.devices(97);

        -- schrijf naar de log om de waardes te controleren
        print(currentRainrate.percentage)
        print(tonumber(forecastRainrate.state));

        if (currentRainrate.percentage > 0 or tonumber(forecastRainrate.state) > 0.0) then
           regenAlarm.switchOn().checkFirst() --Regenalarm aan
        else
           regenAlarm.switchOff().checkFirst().afterMin(10) --Regenalarm uit
        end
    end
}

|| System Specs ||


Acties:
  • 0Henk 'm!

  • vso
  • Registratie: augustus 2001
  • Nu online

vso

raap voor zijn recht

Mr.Viper schreef op zondag 10 mei 2020 @ 23:50:
[...]


Blijkbaar is device 94 (forecastRainrate) een custom sensor en de value is dan inderdaad een string zoals @vso noemt.
Deze is om te turnen naar een number met de functie 'tonumber()' en die vergelijk je met 0.0 of je vergelijkt de string met de "0.0000" die er uit komt als het nul is.

tonumber(forecastRainrate.state) > 0.0 of forecastRainrate.state ~= "0.0000"

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
return {
    on = {devices = {
        23, --Current Rainrate
        94} --Forecast Rainrate
    },
    execute = function(domoticz, device)
        local currentRainrate = domoticz.devices(23);
        local forecastRainrate = domoticz.devices(94);
        local regenAlarm = domoticz.devices(97);

        -- schrijf naar de log om de waardes te controleren
        print(currentRainrate.percentage)
        print(tonumber(forecastRainrate.state));

        if (currentRainrate.percentage > 0 or tonumber(forecastRainrate.state) > 0.0) then
           regenAlarm.switchOn().checkFirst() --Regenalarm aan
        else
           regenAlarm.switchOff().checkFirst().afterMin(10) --Regenalarm uit
        end
    end
}
Doe je-jullie-zelf een lol en bouw een "error check" / debug in .. vergelijk de waardes 1:1 dus niet 0,0 vs 0,0000 maar 0.0 vs 0.0 .. door vooraf 0.000 af te ronden .. en in een nieuwe variable te stoppen.

en/of bij "tonumber" een foutmelding te generen als dit geen nummer is ..
stel dat de "custom sensor" een status a1 stuurt omdat de sensor disconnected is .. dat je
2. je ziet in de error log waarom het fout gaat (ik verwacht 0,0 maar ik zag A1)
1. het direct in de code terug vind (kan je later code toevoegen)

je zoekt je over 2 jaar een ongeluk anders ;)

Searching internet is like drinking from a fire hydrant


Acties:
  • 0Henk 'm!

  • luigi87
  • Registratie: juni 2009
  • Laatst online: 04-06 22:38
Dylantje2 schreef op zondag 10 mei 2020 @ 19:55:
[...]


Schijnt een probleem te zijn Gizmocuz is er naar aan het kijken.

De DB in de map domoticz is de db..
Klopt wat je zegt kunt ook eruit halen met ftp en weer teruf zetten

Maar netter is via de settings optie, db backuppen en daar vandaan database herstellen
Heb je dit op de github als issue aangemerkt? Want dan kijk ik toch ook even graag mee.

net gemtimed een backup draaien duurt bij mij nu 12 minuten :+

[Voor 6% gewijzigd door luigi87 op 11-05-2020 10:35]

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


Acties:
  • 0Henk 'm!

  • wiljums
  • Registratie: juni 2003
  • Laatst online: 20:46
Wiley99 schreef op zaterdag 9 mei 2020 @ 16:32:
[...]


De waarde die je hebt omkadert is dezelfde als die direct onder het kader, alleen anders weergegeven. Waarom deze anders weergegeven wordt weet ik niet, misschien omdat er net een decimaal extra komt?
E+06 betekent 10 ^ 6 dus een 10 met 6 nullen. 2.34315e+06 is dus gewoon de decimaal punt 6 plekken naar rechts opschuiven: 2343147.iets
Dat klopt, maar er wordt dus verbruik en levering geregistreerd op de dal-meter, midden op een doordeweekse dag. Dat kan dus niet, hij zou alleen maar piek-verbruik of -levering moeten registreren op dat moment. Daarnaast komen er af en toe ook waardes als 0 of een lagere waarde dan de meest recente. En dat zou ook niet moeten kunnen, want het zijn cumulatieve waardes, kan dus alleen maar hoger worden.

13420 Wp 44x JA Solar / GW15KN-DT PVOutput - AIT SWCV92K3 W/W warmtepomp


Acties:
  • 0Henk 'm!

  • Gizz
  • Registratie: maart 2001
  • Laatst online: 15:01
Hmm, op die manier stuurt Tasmota blijkbaar de devices direct aan in Domoticz. Dan is Node-RED als tussenstap niet nodig. Zelf ken en gebruik ik die mogelijkheid niet. Op al mijn Tasmota-devices heb ik een afgeslankte firmware staan die dit scherm niet eens heeft :P
Heb je mss ook een simpele nodered om een device gewoon aan en uit te schakelen?
Hier staat een voorbeeld van een PIR die een lamp in- en uitschakelt, met een vertraging: Gizz in "Node-RED - grafisch 'programmeren' (bijv. voor domotica)"

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX


Acties:
  • +1Henk 'm!

  • Dylantje2
  • Registratie: april 2007
  • Laatst online: 18:21
luigi87 schreef op maandag 11 mei 2020 @ 08:47:
[...]


Heb je dit op de github als issue aangemerkt? Want dan kijk ik toch ook even graag mee.

net gemtimed een backup draaien duurt bij mij nu 12 minuten :+
Nope zit vaak rechtstreeks met Gizmocuz...

zonneboiler, pelletkachel, 27 panels, Atlantic Wpb, pana 5 Kw H met LANbox, Domoticz, Grafana, Solarmeters, WPboiler: http://wqd.nl/dP9y, WP: http://wqd.nl/9GVg, Pana H versie thread: https://bit.ly/2Or4Unp


Acties:
  • +1Henk 'm!

  • luigi87
  • Registratie: juni 2009
  • Laatst online: 04-06 22:38
Dylantje2 schreef op maandag 11 mei 2020 @ 11:09:
[...]


Nope zit vaak rechtstreeks met Gizmocuz...
Ah VIP :)

Zou je mijn "zelde" issue ook bij hem kunnen aankaarten.
Mijn db is nu ca. 6 jaar oud en 170mb. Backupen duurt dus niet gewoon 12 minuten :)

Lijkt me dus ergens een structureel probleem?

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


Acties:
  • 0Henk 'm!

  • Dylantje2
  • Registratie: april 2007
  • Laatst online: 18:21
Gizz schreef op maandag 11 mei 2020 @ 10:29:
[...]

Hmm, op die manier stuurt Tasmota blijkbaar de devices direct aan in Domoticz. Dan is Node-RED als tussenstap niet nodig. Zelf ken en gebruik ik die mogelijkheid niet. Op al mijn Tasmota-devices heb ik een afgeslankte firmware staan die dit scherm niet eens heeft :P


[...]

Hier staat een voorbeeld van een PIR die een lamp in- en uitschakelt, met een vertraging: Gizz in "Node-RED - grafisch 'programmeren' (bijv. voor domotica)"
Maakt mij niet uit hoor..
Die afgeslankte is de eerste flash en dan kun je een fw upgrade doen en heb je Domoticz settings..

Lees je dan wel de actual verbruik uit?
Want ik dacht dat ik goed op weg was...:"-)
Waar ga ik verkeerd?

En de shelly heb ik ook, maar ook daar geen power read opties ..
Kan die flashen met tasmota maar dan zelfde probleem..

Thanks voor je pir

[Voor 6% gewijzigd door Dylantje2 op 11-05-2020 11:22]

zonneboiler, pelletkachel, 27 panels, Atlantic Wpb, pana 5 Kw H met LANbox, Domoticz, Grafana, Solarmeters, WPboiler: http://wqd.nl/dP9y, WP: http://wqd.nl/9GVg, Pana H versie thread: https://bit.ly/2Or4Unp


Acties:
  • 0Henk 'm!

  • Dylantje2
  • Registratie: april 2007
  • Laatst online: 18:21
luigi87 schreef op maandag 11 mei 2020 @ 11:11:
[...]


Ah VIP :)

Zou je mijn "zelde" issue ook bij hem kunnen aankaarten.
Mijn db is nu ca. 6 jaar oud en 170mb. Backupen duurt dus niet gewoon 12 minuten :)

Lijkt me dus ergens een structureel probleem?
mijn db is 8 jaar :-)
En ik heb dat probleem dus ook..
Heb al een keer al mijn logging enz enz eruit gehaald..
En dan is hij normaler..

Hij is zoekende maar is erg druk..:-)

zonneboiler, pelletkachel, 27 panels, Atlantic Wpb, pana 5 Kw H met LANbox, Domoticz, Grafana, Solarmeters, WPboiler: http://wqd.nl/dP9y, WP: http://wqd.nl/9GVg, Pana H versie thread: https://bit.ly/2Or4Unp


Acties:
  • 0Henk 'm!

  • luigi87
  • Registratie: juni 2009
  • Laatst online: 04-06 22:38
Dylantje2 schreef op maandag 11 mei 2020 @ 11:20:
[...]


mijn db is 8 jaar :-)
En ik heb dat probleem dus ook..
Heb al een keer al mijn logging enz enz eruit gehaald..
En dan is hij normaler..

Hij is zoekende maar is erg druk..:-)
Haha dat begrijp ik, zijn meer mensen die zijn aandacht vragen.
Hou mij ff in de loop als je meer weet of er een oplossing is om hem te verkleinen :p

De DB al zelf eens onder de loep genomen?

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


Acties:
  • 0Henk 'm!

  • Dylantje2
  • Registratie: april 2007
  • Laatst online: 18:21
luigi87 schreef op maandag 11 mei 2020 @ 11:24:
[...]


Haha dat begrijp ik, zijn meer mensen die zijn aandacht vragen.
Hou mij ff in de loop als je meer weet of er een oplossing is om hem te verkleinen :p

De DB al zelf eens onder de loep genomen?
Ja al vaker naar gekeken...
Maar er is nog een raar fenomeen, mss dat je die ook eens kunt checken iets met gebruikers:


Een voorbeeld van mijn screen...
Er zitten gebruikers tussen waarvan ik zeker weet dat ze nooit dit scherm kunnen gebruiken.
En dat toch doen..

En dat bij verschillende devices..
Zlefs als ik een nieuwe dummy switch aanmaak, klopt er niet veel van..

Onverklaarbaar zegt giz..
Mss als jij het ook hebt.
Als wij de oude DB hebben zit het daar mss in?

zonneboiler, pelletkachel, 27 panels, Atlantic Wpb, pana 5 Kw H met LANbox, Domoticz, Grafana, Solarmeters, WPboiler: http://wqd.nl/dP9y, WP: http://wqd.nl/9GVg, Pana H versie thread: https://bit.ly/2Or4Unp


Acties:
  • 0Henk 'm!

  • luigi87
  • Registratie: juni 2009
  • Laatst online: 04-06 22:38
Dylantje2 schreef op maandag 11 mei 2020 @ 11:30:
[...]


Ja al vaker naar gekeken...
Maar er is nog een raar fenomeen, mss dat je die ook eens kunt checken iets met gebruikers:
[Afbeelding]

Een voorbeeld van mijn screen...
Er zitten gebruikers tussen waarvan ik zeker weet dat ze nooit dit scherm kunnen gebruiken.
En dat toch doen..

En dat bij verschillende devices..
Zlefs als ik een nieuwe dummy switch aanmaak, klopt er niet veel van..

Onverklaarbaar zegt giz..
Mss als jij het ook hebt.
Als wij de oude DB hebben zit het daar mss in?
Net even gecheckt maar bij mij wordt er helemaal geen gebruiker gelogd.
Althans in de log van diverse switches gekeken en Data is daar leeg, en de kolom gebuiker heeft geen text.

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


Acties:
  • 0Henk 'm!

  • Dylantje2
  • Registratie: april 2007
  • Laatst online: 18:21
luigi87 schreef op maandag 11 mei 2020 @ 11:44:
[...]


Net even gecheckt maar bij mij wordt er helemaal geen gebruiker gelogd.
Althans in de log van diverse switches gekeken en Data is daar leeg, en de kolom gebuiker heeft geen text.
[Afbeelding]
mmm en hoe staan je log settings?

zonneboiler, pelletkachel, 27 panels, Atlantic Wpb, pana 5 Kw H met LANbox, Domoticz, Grafana, Solarmeters, WPboiler: http://wqd.nl/dP9y, WP: http://wqd.nl/9GVg, Pana H versie thread: https://bit.ly/2Or4Unp


Acties:
  • 0Henk 'm!

  • luigi87
  • Registratie: juni 2009
  • Laatst online: 04-06 22:38
Dylantje2 schreef op maandag 11 mei 2020 @ 11:48:
[...]


mmm en hoe staan je log settings?
Log geschiedenis
Lampen/Schakelaars:
Dagen: 60

Korte Log Sensoren:
Dagen: 7

Meer settings heb ik niet Draai versie: Version 4.10717 (May 9th 2019)

Edit:
heb deze link ook nog gevonden.
Mogelijk een poging waard om eens uit te voeren.

https://piandmore.wordpre...an-database-for-domoticz/

Hoe groot is jou db nu dan?

[Voor 23% gewijzigd door luigi87 op 11-05-2020 11:55]

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


Acties:
  • 0Henk 'm!

  • Dylantje2
  • Registratie: april 2007
  • Laatst online: 18:21
luigi87 schreef op maandag 11 mei 2020 @ 11:52:
[...]


Log geschiedenis
Lampen/Schakelaars:
Dagen: 60

Korte Log Sensoren:
Dagen: 7

Meer settings heb ik niet Draai versie: Version 4.10717 (May 9th 2019)

Edit:
heb deze link ook nog gevonden.
Mogelijk een poging waard om eens uit te voeren.

https://piandmore.wordpre...an-database-for-domoticz/

Hoe groot is jou db nu dan?
dus je doet dat even testen? Weet je zeker wat je dan doet?
Je draait een stable? ik beta.. Zou wel eens wat in kunnen zitten, altijd stable?

DB te groot x10 te groot als ik het moet geloven

zonneboiler, pelletkachel, 27 panels, Atlantic Wpb, pana 5 Kw H met LANbox, Domoticz, Grafana, Solarmeters, WPboiler: http://wqd.nl/dP9y, WP: http://wqd.nl/9GVg, Pana H versie thread: https://bit.ly/2Or4Unp


Acties:
  • 0Henk 'm!

  • luigi87
  • Registratie: juni 2009
  • Laatst online: 04-06 22:38
Dylantje2 schreef op maandag 11 mei 2020 @ 13:16:
[...]


dus je doet dat even testen? Weet je zeker wat je dan doet?
Je draait een stable? ik beta.. Zou wel eens wat in kunnen zitten, altijd stable?

DB te groot x10 te groot als ik het moet geloven
dus je doet dat even testen?
Weet je zeker wat je dan doet?

haha, nope geen ervaring mee dus ga ik ook niet zomaar even doen :+

Heb net wel ff een database geanalyseerd met https://sqlitebrowser.org/
En dan zie ik eigenlijk geen gekke dingen terug, grote data logs bij de switches wel, maar ja dat is niet heel gek met zo groot systeem.
en alles net max 60 dagen oud..

Wat ik nu heb gedaan is me logs voor de switches op 30 dagen gezet. dit is voldoende. Nu hoop ik dat Domoticz deze cleaning met data ouder dan 30 dagen zelf gaat doen.
Alleen geen idee of en wanneer dit zou gebeuren.

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


Acties:
  • +1Henk 'm!

  • etienne001
  • Registratie: september 2005
  • Laatst online: 20:22
Mr.Viper schreef op zondag 10 mei 2020 @ 23:50:
[...]


Blijkbaar is device 94 (forecastRainrate) een custom sensor en de value is dan inderdaad een string zoals @vso noemt.
Deze is om te turnen naar een number met de functie 'tonumber()' en die vergelijk je met 0.0 of je vergelijkt de string met de "0.0000" die er uit komt als het nul is.

tonumber(forecastRainrate.state) > 0.0 of forecastRainrate.state ~= "0.0000"

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
return {
    on = {devices = {
        23, --Current Rainrate
        94} --Forecast Rainrate
    },
    execute = function(domoticz, device)
        local currentRainrate = domoticz.devices(23);
        local forecastRainrate = domoticz.devices(94);
        local regenAlarm = domoticz.devices(97);

        -- schrijf naar de log om de waardes te controleren
        print(currentRainrate.percentage)
        print(tonumber(forecastRainrate.state));

        if (currentRainrate.percentage > 0 or tonumber(forecastRainrate.state) > 0.0) then
           regenAlarm.switchOn().checkFirst() --Regenalarm aan
        else
           regenAlarm.switchOff().checkFirst().afterMin(10) --Regenalarm uit
        end
    end
}
Dit script werkt als de brandweer!! Tnxs @Mr.Viper en @vso voor jullie hulp!

Ik zal eens even kijken hoe ik die error check kan bouwen.
Zal vast iets te vinden zijn op het Web.

Acties:
  • 0Henk 'm!

  • bing69
  • Registratie: december 2000
  • Laatst online: 19:50
Dylantje2 schreef op zondag 10 mei 2020 @ 20:11:
[...]


Er is ook met een factory stick zigbee2mqtt mogelijk,[ hoef je niets zelf te doen, maar ze zijn op MP echt te koop ] ff op de site van z2m zoeken.
De reden..
Geen enkele bridge meer nodig.
Alles werkt en versterkt elkaar, hue en ikea enz maken een sterk mesh waarbij je heeeeel veel sensoren kunt kiezen en dat doet Hue oid je niet na.

Als je lux per ruimte gaat doen kom je bijv met zigbee vaak bedrogen uit.
De devices gaan in sleep mode en zenden dan hun lux niet
Met als gevolg.. eerst als je gueluk hebt lux updaten als je naar een pir loopt.
Terwijl als je weet wat de lux waarde in je "algemene" lux sensor, is hij altijd actueel.
Daarnaast sommige baterij devices krijgen nieuwe idx na een batterij wissel.
En dan moet je alles uit gaan zoeken.
Ik heb DZ vents lux, die altijd werkt..
En het is even zoeken, maar als je eenmaal de waarde per ruimte hebt, kun je met 1 internet gevoede LUX sensor je hele schakelen..
Xiaomi heeft ook echte lux meters, en die werken uit de kunst!!

Bing


Acties:
  • 0Henk 'm!

  • vso
  • Registratie: augustus 2001
  • Nu online

vso

raap voor zijn recht

bing69 schreef op maandag 11 mei 2020 @ 14:51:
[...]

Xiaomi heeft ook echte lux meters, en die werken uit de kunst!!
link aub ?

Searching internet is like drinking from a fire hydrant


Acties:
  • 0Henk 'm!

  • bing69
  • Registratie: december 2000
  • Laatst online: 19:50
Je zou ook zelf ff kunnen zoeken bij bv Ali maar vooruit:

https://nl.aliexpress.com...042311.0.0.579a4c4d17LRrp

Bing


Acties:
  • 0Henk 'm!

  • vso
  • Registratie: augustus 2001
  • Nu online

vso

raap voor zijn recht

erhm je bent erg tevreden over een product, als ik op lux sensor zoek vind ik er 1001 .. dus je link helpt wel een beetje je positieve reactie te begrijpen

ben alleen nieuwsgierig waarom je zo tevreden bent over dit product, tevens snap ik ook niet echt waarom en waar je de sensor plaatst ?

ik zou eigenlijk direct een lux sensor op het raam plakken .. om buiten licht te meten ..

In een ruimte word wat lastiger lijkt mij ..

[Voor 5% gewijzigd door vso op 11-05-2020 18:42]

Searching internet is like drinking from a fire hydrant


Acties:
  • 0Henk 'm!

  • Dylantje2
  • Registratie: april 2007
  • Laatst online: 18:21
vso schreef op maandag 11 mei 2020 @ 18:41:
[...]

erhm je bent erg tevreden over een product, als ik op lux sensor zoek vind ik er 1001 .. dus je link helpt wel een beetje je positieve reactie te begrijpen

ben alleen nieuwsgierig waarom je zo tevreden bent over dit product, tevens snap ik ook niet echt waarom en waar je de sensor plaatst ?

ik zou eigenlijk direct een lux sensor op het raam plakken .. om buiten licht te meten ..

In een ruimte word wat lastiger lijkt mij ..
Dit is wat ik bedoel...
Voor een beetje licht schakelingen in huis heb je dit niet nodig.
Dit kan met internetsenso net zo makkelijk.
Risico van batterij op en weer nieuwe idx enx

Maar ja Xiaomi Love it...
Mijn halve huis en telefoons draaien erop _/-\o_ _/-\o_

zonneboiler, pelletkachel, 27 panels, Atlantic Wpb, pana 5 Kw H met LANbox, Domoticz, Grafana, Solarmeters, WPboiler: http://wqd.nl/dP9y, WP: http://wqd.nl/9GVg, Pana H versie thread: https://bit.ly/2Or4Unp


Acties:
  • 0Henk 'm!

  • Dylantje2
  • Registratie: april 2007
  • Laatst online: 18:21
Toppe schreef op maandag 11 mei 2020 @ 21:45:
[...]


En de andere helft van je huis dan?
Shelly
Zwave
Internet
Rfxcom

Geen apple's 8) 8)


En de directeur natuurlijk

zonneboiler, pelletkachel, 27 panels, Atlantic Wpb, pana 5 Kw H met LANbox, Domoticz, Grafana, Solarmeters, WPboiler: http://wqd.nl/dP9y, WP: http://wqd.nl/9GVg, Pana H versie thread: https://bit.ly/2Or4Unp


Acties:
  • 0Henk 'm!

  • vso
  • Registratie: augustus 2001
  • Nu online

vso

raap voor zijn recht

Dylantje2 schreef op maandag 11 mei 2020 @ 21:30:
[...]


Dit is wat ik bedoel...
Voor een beetje licht schakelingen in huis heb je dit niet nodig.
Dit kan met internetsenso net zo makkelijk.
Risico van batterij op en weer nieuwe idx enx

Maar ja Xiaomi Love it...
Mijn halve huis en telefoons draaien erop _/-\o_ _/-\o_
nu ja terwijl ik mijn reactie tikte kan je best een licht sensor in de kamer hangen .. het progammeren is wat uitdagender .. maar het kan best ..

Zolang je de lux sensor niet naast de lamp hangt en "indirect' wat zon en lamplicht kan opvangen .. kan dat best .. het helpt wel als je bv buitenlicht "meet" maar ja dat kan ook met PV panelen :)

ik ben ook redelijk gecharmeerd van xiaomi (2 telefoons)

Searching internet is like drinking from a fire hydrant


Acties:
  • 0Henk 'm!

  • Dylantje2
  • Registratie: april 2007
  • Laatst online: 18:21
vso schreef op maandag 11 mei 2020 @ 21:53:
[...]

nu ja terwijl ik mijn reactie tikte kan je best een licht sensor in de kamer hangen .. het progammeren is wat uitdagender .. maar het kan best ..

Zolang je de lux sensor niet naast de lamp hangt en "indirect' wat zon en lamplicht kan opvangen .. kan dat best .. het helpt wel als je bv buitenlicht "meet" maar ja dat kan ook met PV panelen :)

ik ben ook redelijk gecharmeerd van xiaomi (2 telefoons)
Hier benoem je meteen ook een probleem Waar hang je hem:-)

Ik gebruik al jaren xiaomi al vanaf dat je ze moest custom rommen ivm NL..
Erg goedkoop en veel waar je degelijke telefoon
meer als 10 in beheer en gebruik..:-)

zonneboiler, pelletkachel, 27 panels, Atlantic Wpb, pana 5 Kw H met LANbox, Domoticz, Grafana, Solarmeters, WPboiler: http://wqd.nl/dP9y, WP: http://wqd.nl/9GVg, Pana H versie thread: https://bit.ly/2Or4Unp


Acties:
  • 0Henk 'm!

  • vso
  • Registratie: augustus 2001
  • Nu online

vso

raap voor zijn recht

Dylantje2 schreef op maandag 11 mei 2020 @ 22:00:
[...]


Hier benoem je meteen ook een probleem Waar hang je hem:-)

Ik gebruik al jaren xiaomi al vanaf dat je ze moest custom rommen ivm NL..
Erg goedkoop en veel waar je degelijke telefoon
meer als 10 in beheer en gebruik..:-)
Zoals ik zei niet naast de lamp paar of meter verder ofzo ..

je wilt dat de lux meter 90% maximum zon ontvangt en 90% lamp (wat speel ruimte overlaten als je overschakelt op sterkere lampen)

maak een plattegrond op papier en markeer de mogelijke plekken in de avond en met een zonnige dag .. wat overlapt = goeie plek :) niet alles is digitaal :+

vervolgens schakel je met tijd, aanwezigheid en een tijdsduur .. en je moet een licht grens hebben dus net wanneer het in de avond gaat schemeren bv ..is je "ondergrens"

bv op een zonnige dag is je maximum licht gemeten door de sensor 250 lux
schemer is 150lux ... (eronder = donker)
zolang de sensor niet 150 lux bereikt zal de lamp niet reageren / inschakelen
zolang de lamp niet op 100% vermogen zit ga je met 2% bij schijnen ..
Dus je inschakel moment is "kleiner dan" 150Lux ..

maar dit betekend ook dat je lamp nooit feller zal branden dan 150 lux .. (stel dat de lamp 200 lux kan produceren) .. of maar max 125 lux ..

Andersom als het licht niveau 160 lux word zal de lamp dimmen ..

bouw een vertraging in voor wolken en bv ochtend/middag/nacht (eventueel "schakelaar" voor handmatige bijsturing..)

Dit zal je uiterraard moeten tweaken .. maar dit is een beetje zoals ik het zie ..

ps het helpt natuurlijk niet als iemand een lamp er direct op schijnt :) of andere situaties .. zoals meten tijdens een bliksem flits ..

Searching internet is like drinking from a fire hydrant


Acties:
  • 0Henk 'm!

  • vso
  • Registratie: augustus 2001
  • Nu online

vso

raap voor zijn recht

Die rfxcom is wel erg duur met mijn rtl_sdr (20,-) ontvang ik alle 433mhz signalen .. zelfs weerstations en bandenspannings meters, rookmelders, indoor / outdoor temp sensors, kaku (alles dus)

protocollen met een SDR opvangen is niet een issue, ik moet alleen meerdere ontvangers hebben per kanaal 1 ..


Ik ben nu bezig met spelen met cc1101 .. kijken of ik de ITHO Mechanische ventilatie (868mhz) + de Kaku met 1 zender kan bedienen .. zeer kleine kans dat ze tegelijk schakelen en anders bouw ik een wachtrij ..

Searching internet is like drinking from a fire hydrant


Acties:
  • 0Henk 'm!
Dylantje2 schreef op maandag 11 mei 2020 @ 11:30:
[...]


Ja al vaker naar gekeken...
Maar er is nog een raar fenomeen, mss dat je die ook eens kunt checken iets met gebruikers:
[Afbeelding]

Een voorbeeld van mijn screen...
Er zitten gebruikers tussen waarvan ik zeker weet dat ze nooit dit scherm kunnen gebruiken.
En dat toch doen..

En dat bij verschillende devices..
Zlefs als ik een nieuwe dummy switch aanmaak, klopt er niet veel van..

Onverklaarbaar zegt giz..
Mss als jij het ook hebt.
Als wij de oude DB hebben zit het daar mss in?
Heb ik ook al geruime tijd last van en snapte dit ook al niet.
Mijn DB is slecht 36Mb en draait toch al vrij lang. Misschien hangt het af welke hardware je gebruik dat er zaken worden toegevoegd wat voor vervuiling zorgt.

Acties:
  • 0Henk 'm!

  • RR46
  • Registratie: maart 2019
  • Laatst online: 19:13
36Mb lijkt relatief klein, maar mijn ervaring met Domoticz is, dat dit toch wel aardig groot is (en dit niet altijd ten goede komt van de performance van Domoticz).

Hoe lang bewaar je je "Log geschiedenis"?

Acties:
  • 0Henk 'm!

  • Dylantje2
  • Registratie: april 2007
  • Laatst online: 18:21
MikeOO schreef op dinsdag 12 mei 2020 @ 07:10:
[...]


Heb ik ook al geruime tijd last van en snapte dit ook al niet.
Mijn DB is slecht 36Mb en draait toch al vrij lang. Misschien hangt het af welke hardware je gebruik dat er zaken worden toegevoegd wat voor vervuiling zorgt.
Ben er mee bezig..
Zou je willen aangeven welke hardware jij draait.
En welk type.. beta of stable?

Hoor het graag

zonneboiler, pelletkachel, 27 panels, Atlantic Wpb, pana 5 Kw H met LANbox, Domoticz, Grafana, Solarmeters, WPboiler: http://wqd.nl/dP9y, WP: http://wqd.nl/9GVg, Pana H versie thread: https://bit.ly/2Or4Unp


Acties:
  • +1Henk 'm!

  • bing69
  • Registratie: december 2000
  • Laatst online: 19:50
vso schreef op maandag 11 mei 2020 @ 18:41:
[...]

erhm je bent erg tevreden over een product, als ik op lux sensor zoek vind ik er 1001 .. dus je link helpt wel een beetje je positieve reactie te begrijpen

ben alleen nieuwsgierig waarom je zo tevreden bent over dit product, tevens snap ik ook niet echt waarom en waar je de sensor plaatst ?

ik zou eigenlijk direct een lux sensor op het raam plakken .. om buiten licht te meten ..

In een ruimte word wat lastiger lijkt mij ..
Ligt er natuurlijk aan wat je er mee wilt doen, heb er een buiten hangen, (er zitten ook magneetjes in) en daar schakel ik de binnenverlichting, tuinverlichting achter en verlichting carpoort mee. Het is uiteraard even noteren wat de waardes zijn bij de situatie die je wilt.
De tweede heb ik in een donkere gang hangen en daar schakel icm een bewegingsmelder ook de verlichting mee.
Waarom ik zo tevreden ben omdat deze de Lux waarde constant meet. Samen met een script dat zorgt dat er geen knipperlicht ontstaat bij wisselingen van lichtsterkte werkt dit uit de kunst.

[Voor 10% gewijzigd door bing69 op 12-05-2020 08:15]

Bing


Acties:
  • 0Henk 'm!

  • etienne001
  • Registratie: september 2005
  • Laatst online: 20:22
Mag ik toch nog eens even om hulp vragen?

Ik ben bezig met mijn zonnescherm te automatiseren, niet dat het nu nodig is :( maar het wordt vanzelf beter weer!

Ik heb mijn Xiaomi 2-weg zigbee relais nog niet binnen, maar had nog wel een Sonoff 4-ch liggen waar ik niets mee deed, dus die maar ff gepakt.

Ik heb met wat gegoogle onderstaand script bedacht:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
return {
    on = { devices = {
    21, --Wind
    97, --Regenalarm
    95, --Zonnescherm omhoog
    96} --Zonnescherm omlaag    
    },
    timer = {'10 minutes before sunset'}
    },
    execute = function(domoticz, device)
        if domoticz.devices(21).speed < 6 and domoticz.devices(97).state == 'Off' and domoticz.devices(95).state == 'On' then
            domoticz.devices(95).switchOff()
            domoticz.devices(96).switchOn()
            
        elseif item.isTimer or domoticz.devices(21).speed >= 6 or domoticz.devices(97).state == 'On' and domoticz.devices(96).state == 'On' then
            domoticz.devices(96).switchOff()
            domoticz.devices(95).switchOn()
            end
        end
    end
}


Wanneer ik het script actief zet dan krijg ik een foutmelding op regel 10.
Output van de log:
code:
1
2
2020-05-12 13:44:35.971 Error: dzVents: Error: (3.0.2) error loading module 'Zonnescherm' from file '/home/pi/domoticz/scripts/dzVents/generated_scripts/Zonnescherm.lua':
2020-05-12 13:44:35.971 ...moticz/scripts/dzVents/generated_scripts/Zonnescherm.lua:10: <eof> expected near '='


Iemand toevallig een schopje in de goede richting wat hier fout gaat?

Acties:
  • +1Henk 'm!

  • Groentjuh
  • Registratie: september 2011
  • Laatst online: 17:03
etienne001 schreef op dinsdag 12 mei 2020 @ 13:50:
Iemand toevallig een schopje in de goede richting wat hier fout gaat?
} teveel. (regel 6 is te veel denk ik?)

[Voor 11% gewijzigd door Groentjuh op 12-05-2020 13:57]


Acties:
  • 0Henk 'm!

  • etienne001
  • Registratie: september 2005
  • Laatst online: 20:22
Groentjuh schreef op dinsdag 12 mei 2020 @ 13:55:
[...]

} teveel. (regel 6 is te veel denk ik?)
Thnxs! dat klopte inderdaad, en ik had ook nog een end teveel op 19/20

Helaas moet ik ook de wind (device 21) gaan extracten.
Ik zou echt niet weten hoe dit te doen. Ik moet iets met een tonumber moeten doen en volgens mij dan rawdata3 daar dat de windsnelheid is.
code:
1
21  Weer    0001    0   Wind    Wind    TFA 299.00;WNW;48;84;11.9;11.9


Die 48 blijkt dus 4,8m/s te zijn.

Hoe kan ik dit in dit script verweken?
Is dit een kwestie van :
code:
1
 if (tonumber(Wind.rawData[3]) < 6) and and domoticz.devices(97).state == 'Off' and domoticz.devices(95).state == 'On' then

[Voor 52% gewijzigd door etienne001 op 12-05-2020 14:43]


Acties:
  • 0Henk 'm!

  • vso
  • Registratie: augustus 2001
  • Nu online

vso

raap voor zijn recht

etienne001 schreef op dinsdag 12 mei 2020 @ 14:09:
[...]


Thnxs! dat klopte inderdaad, en ik had ook nog een end teveel op 19/20

Helaas moet ik ook de wind (device 21) gaan extracten.
Ik zou echt niet weten hoe dit te doen. Ik moet iets met een tonumber moeten doen en volgens mij dan rawdata3 daar dat de windsnelheid is.
code:
1
21  Weer    0001    0   Wind    Wind    TFA 299.00;WNW;48;84;11.9;11.9


Die 48 blijkt dus 4,8m/s te zijn.

Hoe kan ik dit in dit script verweken?
Is dit een kwestie van :
code:
1
 if (tonumber(Wind.rawData[3]) < 6) and and domoticz.devices(97).state == 'Off' and domoticz.devices(95).state == 'On' then
voor de code zelf maat 48 of 4,8 niet veel uit .. als mens zie je wellicht liever 4.8 om verwarring te voorkomen kom je op ons eerder "chat" terug .. (was jij toch?)

ik zou gewoon 00 tot 99 aanhouden maakt het met coden makkelijker .. als je iets in domoticz wil displayen .. zou ik het (string)splitsen naar <left character> + "." + <right character>"

Searching internet is like drinking from a fire hydrant


Acties:
  • 0Henk 'm!
etienne001 schreef op dinsdag 12 mei 2020 @ 13:50:
Ik ben bezig met mijn zonnescherm te automatiseren, niet dat het nu nodig is :( maar het wordt vanzelf beter weer!

Ik heb mijn Xiaomi 2-weg zigbee relais nog niet binnen, maar had nog wel een Sonoff 4-ch liggen waar ik niets mee deed, dus die maar ff gepakt.
Niet helemaal ontopic maar bij aansluiten zonnescherm wel even opletten dat beide aansluitingen van de motor nooit tegelijk stroom kunnen krijgen. Zie ook hier.

Heb je ook een linkje van dat Xiaomi relais?

Acties:
  • 0Henk 'm!

  • etienne001
  • Registratie: september 2005
  • Laatst online: 20:22
vso schreef op dinsdag 12 mei 2020 @ 17:28:
[...]

voor de code zelf maat 48 of 4,8 niet veel uit .. als mens zie je wellicht liever 4.8 om verwarring te voorkomen kom je op ons eerder "chat" terug .. (was jij toch?)

ik zou gewoon 00 tot 99 aanhouden maakt het met coden makkelijker .. als je iets in domoticz wil displayen .. zou ik het (string)splitsen naar <left character> + "." + <right character>"
Klop dat was ik inderdaad. Het gaat nu niet alleen om de precieze waarde.
Ik wil graag van IDX21 de windsnelheid weten. IDX 21 geeft een hele string aan data, en hiervan moet ik de 3e waarde uit de string hebben.

Acties:
  • 0Henk 'm!

  • etienne001
  • Registratie: september 2005
  • Laatst online: 20:22
jobr schreef op dinsdag 12 mei 2020 @ 19:43:
[...]


Niet helemaal ontopic maar bij aansluiten zonnescherm wel even opletten dat beide aansluitingen van de motor nooit tegelijk stroom kunnen krijgen. Zie ook hier.

Heb je ook een linkje van dat Xiaomi relais?
Dat is mij inderdaad duidelijk, vandaar ook de actie dat eerst het ene contact uit moet en dan pas het andere contact aan!

Onderstaand het linkje naar het relais:
https://nl.aliexpress.com...042311.0.0.60ff4c4d7O80yp

Acties:
  • 0Henk 'm!

  • vso
  • Registratie: augustus 2001
  • Nu online

vso

raap voor zijn recht

etienne001 schreef op dinsdag 12 mei 2020 @ 22:27:
[...]


Klop dat was ik inderdaad. Het gaat nu niet alleen om de precieze waarde.
Ik wil graag van IDX21 de windsnelheid weten. IDX 21 geeft een hele string aan data, en hiervan moet ik de 3e waarde uit de string hebben.
als
code:
1
21  Weer    0001    0   Wind    Wind    TFA 299.00;WNW;48;84;11.9;11.9


dan zou ik een string.split functie zoeken die werken met een "seperator (delimiter)" en "velden"
let op velden werken vaak van 0 dus 3de veld is bv 2

var Astring = de ruwe string
echo Astring (debug/display ergens naar toe)
## Astring ==> 21 Weer 0001 0 Wind Wind TFA 299.00;WNW;48;84;11.9;11.9

var B = A.split (";")
echo B
## dit displayed the hele string
## B ==> 21 Weer 0001 0 Wind Wind TFA 299.00,WNW , 48 , 84 , 11.9 , 11.9

echo B[0] = 21 Weer 0001 0 Wind Wind TFA 299.00
echo B[1] = WNW
affijn je hebt het idee denk ik wel :)

het kan korter/mooier en beter .. maar goed uitleggen is denk ik zo wat eenvoudiger
let op de string is geen string meer maar een array ! (of setje strings) ..

[Voor 7% gewijzigd door vso op 12-05-2020 22:53]

Searching internet is like drinking from a fire hydrant

RR46 schreef op dinsdag 12 mei 2020 @ 07:26:
36Mb lijkt relatief klein, maar mijn ervaring met Domoticz is, dat dit toch wel aardig groot is (en dit niet altijd ten goede komt van de performance van Domoticz).

Hoe lang bewaar je je "Log geschiedenis"?
Staan op de standaard 30 en 7 dagen.

Geen problemen hoor alles draait als een zonnetjes en is gewoon snel. Ging er meer om dat bij sommige de DB over de 100mb is en wilde dus hiermee aangeven dat het besproken probleem ook voorkomt bij kleinere db ;)

  • Dylantje2
  • Registratie: april 2007
  • Laatst online: 18:21
hier stond offtopic geneuzel

[Voor 95% gewijzigd door teacher op 13-05-2020 12:36]

zonneboiler, pelletkachel, 27 panels, Atlantic Wpb, pana 5 Kw H met LANbox, Domoticz, Grafana, Solarmeters, WPboiler: http://wqd.nl/dP9y, WP: http://wqd.nl/9GVg, Pana H versie thread: https://bit.ly/2Or4Unp


Acties:
  • +1Henk 'm!

  • etienne001
  • Registratie: september 2005
  • Laatst online: 20:22
vso schreef op dinsdag 12 mei 2020 @ 22:51:
[...]

als
code:
1
21  Weer    0001    0   Wind    Wind    TFA 299.00;WNW;48;84;11.9;11.9


dan zou ik een string.split functie zoeken die werken met een "seperator (delimiter)" en "velden"
let op velden werken vaak van 0 dus 3de veld is bv 2

var Astring = de ruwe string
echo Astring (debug/display ergens naar toe)
## Astring ==> 21 Weer 0001 0 Wind Wind TFA 299.00;WNW;48;84;11.9;11.9

var B = A.split (";")
echo B
## dit displayed the hele string
## B ==> 21 Weer 0001 0 Wind Wind TFA 299.00,WNW , 48 , 84 , 11.9 , 11.9

echo B[0] = 21 Weer 0001 0 Wind Wind TFA 299.00
echo B[1] = WNW
affijn je hebt het idee denk ik wel :)

het kan korter/mooier en beter .. maar goed uitleggen is denk ik zo wat eenvoudiger
let op de string is geen string meer maar een array ! (of setje strings) ..
Thnxs voor je hulp, maar ik heb het helaas op een andere manier moeten doen.
Pfffff heel google gebruikt en diversen tests gedaan, maar ik denk dat dzVents/lua toch iets te hoge wiskunde is voor mij.
Ik heb nu een 3-tal Blockly scripts gemaakt. 1 voor de wind, 1 voor de temperatuur en 1 voor de sturing van het zonnescherm.
Het regenalarm werkt wel goed met dzVents.

Toch erg bedankt voor de hulp!

Acties:
  • +1Henk 'm!

  • vso
  • Registratie: augustus 2001
  • Nu online

vso

raap voor zijn recht

etienne001 schreef op woensdag 13 mei 2020 @ 14:41:
[...]

Thnxs voor je hulp, maar ik heb het helaas op een andere manier moeten doen.
Pfffff heel google gebruikt en diversen tests gedaan, maar ik denk dat dzVents/lua toch iets te hoge wiskunde is voor mij.
Ik heb nu een 3-tal Blockly scripts gemaakt. 1 voor de wind, 1 voor de temperatuur en 1 voor de sturing van het zonnescherm.
Het regenalarm werkt wel goed met dzVents.

Toch erg bedankt voor de hulp!
ps hierom is node-red wel prettig (flows).. en https://playcode.io/ (web develop dingetje)

node-red is sleur & pleur progammeren .. (min of meer)

Omdat je werkt met bericht in ---> bericht uit constructies .. blijft het overzichtelijk / is het makkelijk te delen
De Playcode.io (javascript) gebruik ik om kleine stukjes code te checken bv de split-string (het laat direct het resultaat zien) ..

Maar je hebt je doel bereikt en dat is wat telt ! (hoe is niet relevant ;) het werkt voor jou

Searching internet is like drinking from a fire hydrant

Pagina: 1 ... 96 ... 99 Laatste


Apple iPhone SE (2020) Microsoft Xbox Series X LG CX Google Pixel 4a CES 2020 Samsung Galaxy S20 4G Sony PlayStation 5 Nintendo Switch Lite

'14 '15 '16 '17 2018

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