Acties:
  • 0 Henk 'm!

  • Speedy-Andre
  • Registratie: Maart 2002
  • Laatst online: 10:47

Speedy-Andre

Sony ZL, XA, Nokia XR20

Ik heb een oude usb2.0 hub gevoed via een mini-usb in een 2.0 poort van een 4B zitten.
De Pi kreeg die hub niet samen met een portable SSD aan de praat maar wel met een voeding op de hub.

Een probleem kan zijn dat de 5V van de hub stoort of brom geeft.
Werkt de hub zonder voeding wel dan kan je een betere voeding proberen.

Bij mij ging het met de SSD op een usb3.0 hub met voeding fout, maar ik moet zeggen dat die (Chinese) hub ook op m'n laptop problemen gaf (tot reboots toe).

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


Acties:
  • 0 Henk 'm!

  • Dylantje2
  • Registratie: April 2007
  • Laatst online: 21-09 18:31

Dylantje2

sorry Bricklayere here :-)

Je monit kan in een loop raken.

Anders een in putty domoticz stop

En dan cd home/pi/domoticz ./domoticz
En die log hier zetten?

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


Acties:
  • 0 Henk 'm!

  • Copitano
  • Registratie: Februari 2018
  • Laatst online: 17-09 00:04

Copitano

Hoorn NH

Rolandtwilt schreef op vrijdag 21 mei 2021 @ 20:04:
Weet iemand welke usb hub met eigen stroom toevoer wel werkt met de raspberry pi4?
Ik heb er nu twee geprobeerd en die weigeren dienst
Ik gebruik deze met een Pi 3B+.
Afbeeldingslocatie: https://tweakers.net/i/vPDcP2nw6hVVCQL7BBmPzfETmNg=/x800/filters:strip_icc():strip_exif()/f/image/S1ZhCtAcbFZn4nXF5wG4rutW.jpg?f=fotoalbum_large
Neem aan dat die ook wel zal werken op en Pi 4. Nog geen problemen mee gehad. Dit is de USB2 uitvoering. Er is ook een USB3 uitvoering. Die zou je op de Pi 4 kunnen inzetten.

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


Acties:
  • +1 Henk 'm!

  • Copitano
  • Registratie: Februari 2018
  • Laatst online: 17-09 00:04

Copitano

Hoorn NH

de Peer schreef op vrijdag 21 mei 2021 @ 09:19:
@Copitano dus de uiteindelijke oorzaak is onbekend gebleven?
En had je geen volledige backup die je even snel terug kon zetten, zonder re-install?
Uiteindelijk is het met deze tip van @Rouwette gelukt om de boel aan de praat te krijgen. De database lijkt nog gewoon in orde. (Mijn laatste backup gemaakt via 'Instellingen' 'Backup/Herstel' was een week oud. Ga er nu maar gewoon elke dag een maken.) Bij de
code:
1
curl -L https://install.domoticz.com | bash
kreeg ik de keuze om instellingen te behouden. Laatste stap was de browsercache legen in MS Edge op mijn Windows laptop. Google Chrome werkte al gewoon en Safari op mijn iPhone en iPad ook. Toch blijf ik het bijzonder vinden dat domoticz er zonder duidelijke aanleiding zo grondig uit klapt dat het ook niet meer wil opstarten.
Hoop dat iemand anders die dit overkomt ook iets aan die oplossing heeft ;)

[ Voor 10% gewijzigd door Copitano op 22-05-2021 01:00 ]

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


Acties:
  • 0 Henk 'm!

  • Copitano
  • Registratie: Februari 2018
  • Laatst online: 17-09 00:04

Copitano

Hoorn NH

Iemand enig idee over het volgende:
Er zit een verschil van 2 minuten tussen de klok op de Pi en de klok van mijn laptop. Beiden zijn verbonden met internet. Wordt die tijd niet automatisch gesynchroniseerd?

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


Acties:
  • 0 Henk 'm!

  • Rouwette
  • Registratie: Maart 2007
  • Laatst online: 23-09 00:43

Rouwette

Rouwette.com

Copitano schreef op zaterdag 22 mei 2021 @ 02:27:
Iemand enig idee over het volgende:
Er zit een verschil van 2 minuten tussen de klok op de Pi en de klok van mijn laptop. Beiden zijn verbonden met internet. Wordt die tijd niet automatisch gesynchroniseerd?
code:
1
 sudo cp /usr/share/zoneinfo/Europe/Amsterdam /etc/localtime

Probeer dit eens

https://www.rouwette.com/


Acties:
  • 0 Henk 'm!

  • Rolandtwilt
  • Registratie: Januari 2020
  • Laatst online: 30-03 07:50
Copitano schreef op zaterdag 22 mei 2021 @ 00:24:
[...]

Ik gebruik deze met een Pi 3B+.
[Afbeelding]
Neem aan dat die ook wel zal werken op en Pi 4. Nog geen problemen mee gehad. Dit is de USB2 uitvoering. Er is ook een USB3 uitvoering. Die zou je op de Pi 4 kunnen inzetten.
Ik heb hem vandaag besteld, bedankt!

Acties:
  • 0 Henk 'm!

  • bing69
  • Registratie: December 2000
  • Laatst online: 08:20
HELP

ben bezig om deCONZ te installeren lukte niet in mijn draaiende install dus maar een geheel nieuwe gedaan waar nog geen poespas in zit.

krijg jammer genoeg dezelfde foutmelding als in mijn draaiende versie:

code:
1
2
3
4
2021-05-23 08:34:34.053 deCONZ: (deCONZ) ### Request config
2021-05-23 08:34:34.080 Error: deCONZ: (deCONZ) Connection problem (3) with Gateway, check your API key, or Use Request lib > V2.4.2
2021-05-23 08:34:44.050 deCONZ: (deCONZ) ### Request config
2021-05-23 08:34:44.062 Error: deCONZ: (deCONZ) Connection problem (3) with Gateway, check your API key, or Use Request lib > V2.4.2


Heb Domoticz standaard geinstalleerd en na de image op de SD kaart :
code:
1
2
3
4
5
6
7
8
9
10
11
12
sudo apt update
sudo apt full-upgrade

sudo apt update
sudo apt install nodejs

sudo apt install python3-pip

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

git clone https://github.com/Smanar/Domoticz-deCONZ.git
chmod +x Domoticz-deCONZ/plugin.py


met als resultaat de foutmelding, die blijkbaar iets fout maar wat??

Bing


Acties:
  • 0 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 12:36

de Peer

under peer review

bing69 schreef op zondag 23 mei 2021 @ 08:48:
HELP

ben bezig om deCONZ te installeren lukte niet in mijn draaiende install dus maar een geheel nieuwe gedaan waar nog geen poespas in zit.

krijg jammer genoeg dezelfde foutmelding als in mijn draaiende versie:

code:
1
2
3
4
2021-05-23 08:34:34.053 deCONZ: (deCONZ) ### Request config
2021-05-23 08:34:34.080 Error: deCONZ: (deCONZ) Connection problem (3) with Gateway, check your API key, or Use Request lib > V2.4.2
2021-05-23 08:34:44.050 deCONZ: (deCONZ) ### Request config
2021-05-23 08:34:44.062 Error: deCONZ: (deCONZ) Connection problem (3) with Gateway, check your API key, or Use Request lib > V2.4.2


Heb Domoticz standaard geinstalleerd en na de image op de SD kaart :
code:
1
2
3
4
5
6
7
8
9
10
11
12
sudo apt update
sudo apt full-upgrade

sudo apt update
sudo apt install nodejs

sudo apt install python3-pip

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

git clone https://github.com/Smanar/Domoticz-deCONZ.git
chmod +x Domoticz-deCONZ/plugin.py


met als resultaat de foutmelding, die blijkbaar iets fout maar wat??
Je hebt nog geen API key verkregen voor Domoticz toch? dan krijg je daar een foutmelding over.

Acties:
  • 0 Henk 'm!

  • Rouwette
  • Registratie: Maart 2007
  • Laatst online: 23-09 00:43

Rouwette

Rouwette.com

Ik heb problemen met Mosquitto.

Hij draait volgens mij goed, Zigbee2mqtt werkt bv.
Maar mijn Tasmota devices kunnen de mqtt niet bereiken, niet via het ip van de pi, localhost of 127.0.0.1

mosquitto version 2.0.10

https://www.rouwette.com/


Acties:
  • 0 Henk 'm!

  • Rolandtwilt
  • Registratie: Januari 2020
  • Laatst online: 30-03 07:50
script.....goede morgen. De meeste scripts voor "is de wasmachine klaar?" zijn zeer uitgebreid met allerlei opties waar niet naar opzoek ben. Ik zoek iets simpels; is de wasmachine klaar dan een berichtje via Telegram.
Ik heb de stekker met energieverbruik etc. nu nog een simpel script. bijvoorbeeld 5 minuten lang stroomverhuik minder dan 1> zend bericht. Ik heb geprobeerd om gewoon via het verbruik een notificatie te versturen. Als het gebruik minder is dan 1, maar dan stuurt hij willekeurig (als het gebruik minder is dan 1) berichten. Wie kan me helpen?

Acties:
  • 0 Henk 'm!

  • janne_nl
  • Registratie: Maart 2008
  • Laatst online: 23-09 21:12
Ik zou een dummy switch gebruiken die aangaat als het stroomverbruikt stijgt. Vervolgens een melding geven als die switch aanstaat en het stroomverbruik laag genoeg is. En dan direct die dummy switch uitzetten.

Acties:
  • 0 Henk 'm!

  • janne_nl
  • Registratie: Maart 2008
  • Laatst online: 23-09 21:12
Rouwette schreef op zondag 23 mei 2021 @ 10:37:
Ik heb problemen met Mosquitto.

Hij draait volgens mij goed, Zigbee2mqtt werkt bv.
Maar mijn Tasmota devices kunnen de mqtt niet bereiken, niet via het ip van de pi, localhost of 127.0.0.1

mosquitto version 2.0.10
Als die devices niet op de pi draaien, is localhost of 127.0.0.1(is hetzelfde, zie /etc/hosts) zeker niet goed. Het poort nr is goed? Geen firewall op de pi? Geen gebruikers naam ingesteld op mosquitto? Enig idee van de foutmelding?

Acties:
  • 0 Henk 'm!

  • bing69
  • Registratie: December 2000
  • Laatst online: 08:20
de Peer schreef op zondag 23 mei 2021 @ 09:40:
[...]


Je hebt nog geen API key verkregen voor Domoticz toch? dan krijg je daar een foutmelding over.
Die heb ik wel als het de goede is tenminste, de laatste heb ik in de plugin in gevuld, of moet het op een andere manier?
code:
1
2
3
4
5
6
7
8
9
pi@raspberrypi:~/domoticz/plugins/Domoticz-deCONZ $ python3 API_KEY.py
Exemples of use
python3 API_KEY.py <ip>:<port> <command> <Api key> <data>

python3 API_KEY.py 127.0.0.1:80 create
python3 API_KEY.py 127.0.0.1:80 info B4B018AA61
python3 API_KEY.py 127.0.0.1:80 list B4B018AA61
python3 API_KEY.py 127.0.0.1:80 delete B4B018AA61 CA606DA036
python3 API_KEY.py 127.0.0.1:80 clean B4B018AA61


Als ik dit uit voer krijg ik ook een foutmelding

code:
1
2
3
4
python3 API_KEY.py 127.0.0.1:80 create

pi@raspberrypi:~/domoticz/plugins/Domoticz-deCONZ $ python3 API_KEY.py 127.0.0.1:80 create
Connection error : [Errno 111] Connection refused

[ Voor 14% gewijzigd door bing69 op 23-05-2021 11:58 ]

Bing


Acties:
  • 0 Henk 'm!

  • Rolandtwilt
  • Registratie: Januari 2020
  • Laatst online: 30-03 07:50
janne_nl schreef op zondag 23 mei 2021 @ 11:25:
Ik zou een dummy switch gebruiken die aangaat als het stroomverbruikt stijgt. Vervolgens een melding geven als die switch aanstaat en het stroomverbruik laag genoeg is. En dan direct die dummy switch uitzetten.
sorry maar ik ben nieuw en blont 8)7
Met andere woorden; ik begrijp niet wat je bedoeld, sorry

Acties:
  • 0 Henk 'm!

  • janne_nl
  • Registratie: Maart 2008
  • Laatst online: 23-09 21:12
Haartjes verven😋

Ehm zonder gekheid. Dummy devices kun je volgens mij opzoeken in de wiki. Ik doe alles zelf met lua, deels omdat dzvents toen nog niet bestond en deels omdat ik dat makkelijker vind. In een time script kun je vervolgens de dummy switch aanzetten als je ziet dat de stroom loopt. Vervolgens als de stroom laag genoeg is, zet je de dummy switch uit en stuur je een notificatie. Of je dit met blockly voor elkaar krijgt weet ik zo niet. Wellicht kun je beter in dzvents duiken als programmeren niet je ding is. In de wiki en het engelstalige forum zijn vast voorbeelden te vinden. Geduld en google is een schone zaak, zeker in het begin.

Acties:
  • 0 Henk 'm!

  • Rouwette
  • Registratie: Maart 2007
  • Laatst online: 23-09 00:43

Rouwette

Rouwette.com

janne_nl schreef op zondag 23 mei 2021 @ 11:27:
[...]


Als die devices niet op de pi draaien, is localhost of 127.0.0.1(is hetzelfde, zie /etc/hosts) zeker niet goed. Het poort nr is goed? Geen firewall op de pi? Geen gebruikers naam ingesteld op mosquitto? Enig idee van de foutmelding?
Met
code:
1
netstat –at

zie ik wel 2x

localhost:1883

Maar geen IP:1883

https://www.rouwette.com/


Acties:
  • 0 Henk 'm!

  • janne_nl
  • Registratie: Maart 2008
  • Laatst online: 23-09 21:12
Hm, ik zou wellicht een 0.0.0.0 verwachten, maar dat weet ik niet zeker. Ik denk dat je mosquitto configuratie niet helemaal goed is voor deze config. Ik gebruike tasmota en zo niet, staat dat niet in de wiki?

Acties:
  • 0 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 12:36

de Peer

under peer review

bing69 schreef op zondag 23 mei 2021 @ 11:42:
[...]


Die heb ik wel als het de goede is tenminste, de laatste heb ik in de plugin in gevuld, of moet het op een andere manier?
code:
1
2
3
4
5
6
7
8
9
pi@raspberrypi:~/domoticz/plugins/Domoticz-deCONZ $ python3 API_KEY.py
Exemples of use
python3 API_KEY.py <ip>:<port> <command> <Api key> <data>

python3 API_KEY.py 127.0.0.1:80 create
python3 API_KEY.py 127.0.0.1:80 info B4B018AA61
python3 API_KEY.py 127.0.0.1:80 list B4B018AA61
python3 API_KEY.py 127.0.0.1:80 delete B4B018AA61 CA606DA036
python3 API_KEY.py 127.0.0.1:80 clean B4B018AA61


Als ik dit uit voer krijg ik ook een foutmelding

code:
1
2
3
4
python3 API_KEY.py 127.0.0.1:80 create

pi@raspberrypi:~/domoticz/plugins/Domoticz-deCONZ $ python3 API_KEY.py 127.0.0.1:80 create
Connection error : [Errno 111] Connection refused
Dan weet je in ieder geval waar je het probleem moet zoeken toch? Want je moet eerst een API key aanmaken en daar ook bevestiging/bewijs van hebben dat die aangemaakt is. anders kun je niet verder.

Acties:
  • 0 Henk 'm!

  • bing69
  • Registratie: December 2000
  • Laatst online: 08:20
de Peer schreef op zondag 23 mei 2021 @ 14:22:
[...]


Dan weet je in ieder geval waar je het probleem moet zoeken toch? Want je moet eerst een API key aanmaken en daar ook bevestiging/bewijs van hebben dat die aangemaakt is. anders kun je niet verder.
Dacht dat ik dat met laatste commando deed maar dat werkt niet, heb jij enig idee?

Bing


Acties:
  • 0 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 12:36

de Peer

under peer review

Rolandtwilt schreef op zondag 23 mei 2021 @ 11:20:
script.....goede morgen. De meeste scripts voor "is de wasmachine klaar?" zijn zeer uitgebreid met allerlei opties waar niet naar opzoek ben. Ik zoek iets simpels; is de wasmachine klaar dan een berichtje via Telegram.
Ik heb de stekker met energieverbruik etc. nu nog een simpel script. bijvoorbeeld 5 minuten lang stroomverhuik minder dan 1> zend bericht. Ik heb geprobeerd om gewoon via het verbruik een notificatie te versturen. Als het gebruik minder is dan 1, maar dan stuurt hij willekeurig (als het gebruik minder is dan 1) berichten. Wie kan me helpen?
Ik heb het zo gedaan:

Eerst een dummyswitch op 'aan' zetten om te weten dat de wasmachine aan een was begonnen is.
'wattwasmachine' is bij mij de waarde die ik uit mijn Sonoff Pow uitlees.
code:
1
2
3
4
5
if tonumber(wattwasmachine) >= 1500  then 
      if     (otherdevices['Wasmachine_draait'] == 'Off') then 
               commandArray['Wasmachine_draait'] = "On"
      end
end


En dan wachten tot het verbruik kleiner of gelijk dan 1 is. de waarde 1 is wasmachineafhankelijk. Eerst een keer goed het verbruikspatroon bestuderen van 1 was.

code:
1
2
3
if (otherdevices['Wasmachine_draait'] == 'On' and tonumber(wattwasmachine) <= 1) then
               commandArray['Wasmachine_draait'] = "Off"
end


Bovenstaande zijn time-scripten.

En dan in het devicescript heb ik deze:

code:
1
2
3
4
5
6
if (devicechanged['Wasmachine_draait'] == 'Off') then
     token = "XXXXXXXXXXXXXXX"
    chatid = -XXXXXXXXXXXX
    message = 'De wasmachine is klaar! :-)'
    os.execute('curl --data chat_id='..chatid..' --data-urlencode "text='..message..'"  "https://api.telegram.org/bot'..token..'/sendMessage" ')
end

Maar je zou dit stukje script ook gelijk achter her vorige blokje kunnen plakken. Dan heb je alles in 1 time-script. De reden dat ik dit niet heb is dat ik nog wat aanvullende zaken ermee doe die ik hier even buiten beschouwing heb gelaten.
Heel simpel dus.

[ Voor 10% gewijzigd door de Peer op 23-05-2021 15:03 ]


Acties:
  • 0 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 12:36

de Peer

under peer review

bing69 schreef op zondag 23 mei 2021 @ 14:25:
[...]


Dacht dat ik dat met laatste commando deed maar dat werkt niet, heb jij enig idee?
Nouja je krijgt een foutmelding, dus het is niet gelukt, dan kun je er niet vanuit gaan dat het goed gegaan is.
Vervolgens ga je googelen op de 111 error melding en dan ga je er wel achter komen lijkt me. Kijk ook even in het Deconz topic hier op tweakers.

B4B018AA61 is overigens een voorbeeld, google maar eens daarop. Dat is niet de door jou gecreëerde api code.

Misschien is Deconz afgesloten op het moment dat jij het commando geeft. Dus wellicht eerst Deconz opstarten of (nog beter) permanent aan laten staan. Volgens mij staat dat ook in de tutorials die her en der te vinden zijn, en ook bij de instructies van deconz zelf.

je kunt eenvoudig controleren of Deconz gestart is door naar 'ipadresvanraspberry:80' te gaan, je zou dan de webinterface te zien moeten krijgen.

[ Voor 18% gewijzigd door de Peer op 23-05-2021 15:11 ]


Acties:
  • 0 Henk 'm!

  • luigi87
  • Registratie: Juni 2009
  • Laatst online: 23-09 23:24

luigi87

Domotica Fanaticus

Kan iemand mij helpen met het volgende:

Ik heb een Voltage sensor die een waarde kan geven van 0 tot max 10Vdc.
(komt uit een Shelly Uni met een windmeter gekoppeld)

nu is het bereik van de Windmeter 0 tot 30m/s.

Kortom ik zou van de sensor "Shelly Volt Wind" naar "Shelly Wind" moeten gaan met een formule in een scriptje.
"30 m/s/10V=3 m/s/V, The voltage changes 1 V wind speed changes 3 m/s "

Wie kan mij helpen met een script hiervoor? ik heb geen idee hoe ik dit moet aanpakken.

- leeg -


Acties:
  • 0 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 12:36

de Peer

under peer review

luigi87 schreef op zondag 23 mei 2021 @ 15:12:
Kan iemand mij helpen met het volgende:

Ik heb een Voltage sensor die een waarde kan geven van 0 tot max 10Vdc.
(komt uit een Shelly Uni met een windmeter gekoppeld)

nu is het bereik van de Windmeter 0 tot 30m/s.

Kortom ik zou van de sensor "Shelly Volt Wind" naar "Shelly Wind" moeten gaan met een formule in een scriptje.
"30 m/s/10V=3 m/s/V, The voltage changes 1 V wind speed changes 3 m/s "

Wie kan mij helpen met een script hiervoor? ik heb geen idee hoe ik dit moet aanpakken.
Dan vermenigvuldig je toch gewoon de waarde met 3?
Vervolgens maak je een custom sensor aan in Domoticz en die update je dan af en toe.

Zie https://www.domoticz.com/...SON_URL%27s#Custom_Sensor

de URL kun je aanroepen op deze manier in LUA:
commandArray[#commandArray +1]={['OpenURL'] = 'hier je url'}

en stel je wil dat hij dat elke 10 minuten een keer doet:

if (m % 10 == 0) then
commandArray[#commandArray +1]={['OpenURL'] = 'hier je url'}
end

Dit doe je in een time-script.

Heb je dat voltage al wel in Domoticz of alleen op je Shelly? Staat er Tasmota op je Shelly of gewoon de normale firmware?

[ Voor 18% gewijzigd door de Peer op 23-05-2021 15:49 ]


Acties:
  • 0 Henk 'm!

  • luigi87
  • Registratie: Juni 2009
  • Laatst online: 23-09 23:24

luigi87

Domotica Fanaticus

de Peer schreef op zondag 23 mei 2021 @ 15:24:
[...]


Dan vermenigvuldig je toch gewoon de waarde met 3?
Vervolgens maak je een custom sensor aan in Domoticz en die update je dan af en toe.

Zie https://www.domoticz.com/...SON_URL%27s#Custom_Sensor

de URL kun je aanroepen op deze manier in LUA:
commandArray[#commandArray +1]={['OpenURL'] = 'hier je url'}

en stel je wil dat hij dat elke 10 minuten een keer doet:

if (m % 10 == 0) then
commandArray[#commandArray +1]={['OpenURL'] = 'hier je url'}
end

Dit doe je in een time-script.

Heb je dat voltage al wel in Domoticz of alleen op je Shelly? Staat er Tasmota op je Shelly of gewoon de normale firmware?
Gewone de Shelly firmware via mqqt. Voltage komt al binnen ja op idx 6647
Ehm ja inderdaad.... gewoon maal 3 :+

zoiets dan?
  • Ik zie alleen nog niet wat ik moet ingeven bij "VALUEl"in de urls?
  • en waar ik de waarde maal 3 moet doen?
en in de URL moet dan de inlogs doen uiteraard (maar niet hier :+ )

code:
1
2
3
4
5
6
7
8
commandArray[#commandArray +1]={['OpenURL'] = 'http://domoticz-ip<:port>/json.htm?username=MkE=&password=OVM=&api-call/json.htm?type=command&param=udevice&idx=6447&nvalue=0&svalue=VALUEl'}

if (m % 1 == 0) then
commandArray[#commandArray +1]={['OpenURL'] = 'http://domoticz-ip<:port>/json.htm?username=MkE=&password=OVM=&api-call/json.htm?type=command&param=udevice&idx=6448&nvalue=0&svalue=VALUEl'}

end

return commandArray

- leeg -


Acties:
  • +1 Henk 'm!

  • Lizard
  • Registratie: Februari 2000
  • Laatst online: 10:05
Rouwette schreef op zondag 23 mei 2021 @ 10:37:
Ik heb problemen met Mosquitto.

Hij draait volgens mij goed, Zigbee2mqtt werkt bv.
Maar mijn Tasmota devices kunnen de mqtt niet bereiken, niet via het ip van de pi, localhost of 127.0.0.1

mosquitto version 2.0.10
Lizard in "Domoticz - open source domotica systeem - deel 5"

Acties:
  • +1 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 12:36

de Peer

under peer review

luigi87 schreef op zondag 23 mei 2021 @ 16:00:
[...]


Gewone de Shelly firmware via mqqt. Voltage komt al binnen ja op idx 6647
Ehm ja inderdaad.... gewoon maal 3 :+

zoiets dan?
  • Ik zie alleen nog niet wat ik moet ingeven bij "VALUEl"in de urls?
  • en waar ik de waarde maal 3 moet doen?
en in de URL moet dan de inlogs doen uiteraard (maar niet hier :+ )

code:
1
2
3
4
5
6
7
8
commandArray[#commandArray +1]={['OpenURL'] = 'http://domoticz-ip<:port>/json.htm?username=MkE=&password=OVM=&api-call/json.htm?type=command&param=udevice&idx=6447&nvalue=0&svalue=VALUEl'}

if (m % 1 == 0) then
commandArray[#commandArray +1]={['OpenURL'] = 'http://domoticz-ip<:port>/json.htm?username=MkE=&password=OVM=&api-call/json.htm?type=command&param=udevice&idx=6448&nvalue=0&svalue=VALUEl'}

end

return commandArray
Niet helemaal ;)

Eerst proberen om de waarde uit je voltage te halen.

voltage = tonumber(otherdevices['Naamvanjouwvoltageindomoticz'])
print(voltage) --dit kun je later weghalen, is alleen als test

Als je dit in je timescript zet, wordt dat het voltage elke minuut in je domoticz log zichtbaar?

Zo ja, dan kun je aan het timescript toevoegen:

wind = voltage*3

en dan vervolgens:

commandArray[#commandArray +1]={['OpenURL'] = "http://domoticz-ip<:port>/json.htm?username=AAAA&password=BBBB&type=command&param=udevice&idx=6448&nvalue=0&svalue='..wind..'"}

Let op, ik heb wat dingen veranderd mbt tot haakjes/aanhalingstekens. 'wind' is een local/variable en willen we nu in die url opnemen.

let op 2: ik heb zelf geen ervaring met gebruik van wachtwoord voor domoticz in een url, blijkbaar moet je dat base64 encoded doen (veiliger). zie https://www.domoticz.com/...SON_URL%27s#Authorization

let op 3: je had 'api call' in de url laten staan, maar dit IS de api call ;-) dat moet je dus niet letterlijk in de url zetten.

een timescript wordt standaard al 1 x per minuut uitgevoerd. if (m % 10 == 0) gebruik je dus alleen als je bijv per 5 of per 10 minuten een update wil hebben.

Dus je hele timescript ziet er dan als volgt uit:

code:
1
2
3
4
5
6
7
8
9
commandArray = {}

voltage = tonumber(otherdevices['Naamvanjouwvoltageindomoticz'])
print(voltage) --dit kun je later weghalen, is alleen als test
wind = voltage*3

commandArray[#commandArray +1]={['OpenURL'] = "http://domoticz-ip<:port>/json.htm?username=AAAA&password=BBBB&type=command&param=udevice&idx=6448&nvalue=0&svalue='..wind..'"}

return commandArray


je username en password moet je zelf even encoderen, bijvoorbeeld via https://www.base64encode.org/
Dus bijvoorbeeld username test1234 wordt dGVzdDEyMzQ=

Ik ben er vanuit gegaan dat je zelf een customsensor hebt aangemaakt die IDX 6448 heeft. Deze kun je dan als eenheid m/s geven.

[ Voor 17% gewijzigd door de Peer op 23-05-2021 16:52 ]


Acties:
  • 0 Henk 'm!

  • luigi87
  • Registratie: Juni 2009
  • Laatst online: 23-09 23:24

luigi87

Domotica Fanaticus

de Peer schreef op zondag 23 mei 2021 @ 16:22:
[...]


Niet helemaal ;)

Eerst proberen om de waarde uit je voltage te halen.

voltage = tonumber(otherdevices['Naamvanjouwvoltageindomoticz'])
print(voltage) --dit kun je later weghalen, is alleen als test

Als je dit in je timescript zet, wordt dat het voltage elke minuut in je domoticz log zichtbaar?

Zo ja, dan kun je aan het timescript toevoegen:

wind = voltage*3

en dan vervolgens:

commandArray[#commandArray +1]={['OpenURL'] = "http://domoticz-ip<:port>/json.htm?username=AAAA&password=BBBB&type=command&param=udevice&idx=6448&nvalue=0&svalue='..wind..'"}

Let op, ik heb wat dingen veranderd mbt tot haakjes/aanhalingstekens. 'wind' is een local/variable en willen we nu in die url opnemen.

let op 2: ik heb zelf geen ervaring met gebruik van wachtwoord voor domoticz in een url, blijkbaar moet je dat base64 encoded doen (veiliger). zie https://www.domoticz.com/...SON_URL%27s#Authorization

let op 3: je had 'api call' in de url laten staan, maar dit IS de api call ;-) dat moet je dus niet letterlijk in de url zetten.

een timescript wordt standaard al 1 x per minuut uitgevoerd. if (m % 10 == 0) gebruik je dus alleen als je bijv per 5 of per 10 minuten een update wil hebben.

Dus je hele timescript ziet er dan als volgt uit:

code:
1
2
3
4
5
6
7
8
9
commandArray = {}

voltage = tonumber(otherdevices['Naamvanjouwvoltageindomoticz'])
print(voltage) --dit kun je later weghalen, is alleen als test
wind = voltage*3

commandArray[#commandArray +1]={['OpenURL'] = "http://domoticz-ip<:port>/json.htm?username=AAAA&password=BBBB&type=command&param=udevice&idx=6448&nvalue=0&svalue='..wind..'"}

return commandArray


je username en password moet je zelf even encoderen, bijvoorbeeld via https://www.base64encode.org/
Dus bijvoorbeeld username test1234 wordt dGVzdDEyMzQ=

Ik ben er vanuit gegaan dat je zelf een customsensor hebt aangemaakt die IDX 6448 heeft. Deze kun je dan als eenheid m/s geven.
Thanks, dit heeft me heel goed verder geholpen. _/-\o_
Nu update die alleen de sensor nog niet juist, ergens heb ik nog een foutje gemaakt (mogelijk in de rechten)

Later weer verder uitzoeken, nu eerst eten fixen voor mijn huishouden :*)

- leeg -


Acties:
  • +1 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 12:36

de Peer

under peer review

luigi87 schreef op zondag 23 mei 2021 @ 17:41:
[...]


Thanks, dit heeft me heel goed verder geholpen. _/-\o_
Nu update die alleen de sensor nog niet juist, ergens heb ik nog een foutje gemaakt (mogelijk in de rechten)

Later weer verder uitzoeken, nu eerst eten fixen voor mijn huishouden :*)
ok top. Dan straks even stap voor stap kijken waar het misgaat.
je kunt die url ook even zelf in je browser intypen om te kijken of het werkt. in plaats van ..wind.. typ je dan gewoon een waarde in.

Acties:
  • 0 Henk 'm!

  • Parody
  • Registratie: December 2002
  • Niet online
Ik heb nu een "leuk" probleem met 2 van m'n 3 NodOn Soft Remote 3-6-3x afstandsbedieningen. Na het een paar jaar goed gedaan te hebben zijn ze ergens met een update van Domoticz hun groepen configuratie kwijt geraakt en niet meer zichtbaar op Domoticz. Er staan alleen wat nodes in Domoticz die als failed gemarkeerd zijn, die overeenkomen met die Soft Remotes.

Gisteren de eerste NodOn verwijderd uit Domoticz, factory reset gegeven en opnieuw aangemeld. NodOn verschijnt netjes in Domoticz, en ik kan weer groepen toekenen. So far, so good.

Vandaag de andere twee NodOns geprobeerd overeind te trekken. Het vage is dat beide niet willen factory resetten. Volgens het boekje moet je 0 en - tegelijk een seconde lang ingedrukt houden, en dan zou het lampje moeten gaan knipperen en is de factory reset compleet. Zo werkte het in ieder geval wel met de eerste NodOn. Deze procedure werkt bij beide NodOns echter niet. Het lijkt alsof de NodOns helemaal niet reageren op een factory reset. Geen knipperend lampje, helemaal niets... Deze twee zijn wel wat nieuwer dan de eerste knop. Is de factory reset procedure voor nieuwere versies soms gewijzigd, en staat dat niet in de gebruiksaanwijzing? M'n google-skills brengt me nu niet veel verder, dus vandaar dat ik hier landt...

Iemand een idee hoe je zo'n knop kunt factory resetten?

Acties:
  • 0 Henk 'm!

  • luigi87
  • Registratie: Juni 2009
  • Laatst online: 23-09 23:24

luigi87

Domotica Fanaticus

de Peer schreef op zondag 23 mei 2021 @ 16:22:
[...]


Niet helemaal ;)

Eerst proberen om de waarde uit je voltage te halen.

voltage = tonumber(otherdevices['Naamvanjouwvoltageindomoticz'])
print(voltage) --dit kun je later weghalen, is alleen als test

Als je dit in je timescript zet, wordt dat het voltage elke minuut in je domoticz log zichtbaar?

Zo ja, dan kun je aan het timescript toevoegen:

wind = voltage*3

en dan vervolgens:

commandArray[#commandArray +1]={['OpenURL'] = "http://domoticz-ip<:port>/json.htm?username=AAAA&password=BBBB&type=command&param=udevice&idx=6448&nvalue=0&svalue='..wind..'"}

Let op, ik heb wat dingen veranderd mbt tot haakjes/aanhalingstekens. 'wind' is een local/variable en willen we nu in die url opnemen.

let op 2: ik heb zelf geen ervaring met gebruik van wachtwoord voor domoticz in een url, blijkbaar moet je dat base64 encoded doen (veiliger). zie https://www.domoticz.com/...SON_URL%27s#Authorization

let op 3: je had 'api call' in de url laten staan, maar dit IS de api call ;-) dat moet je dus niet letterlijk in de url zetten.

een timescript wordt standaard al 1 x per minuut uitgevoerd. if (m % 10 == 0) gebruik je dus alleen als je bijv per 5 of per 10 minuten een update wil hebben.

Dus je hele timescript ziet er dan als volgt uit:

code:
1
2
3
4
5
6
7
8
9
commandArray = {}

voltage = tonumber(otherdevices['Naamvanjouwvoltageindomoticz'])
print(voltage) --dit kun je later weghalen, is alleen als test
wind = voltage*3

commandArray[#commandArray +1]={['OpenURL'] = "http://domoticz-ip<:port>/json.htm?username=AAAA&password=BBBB&type=command&param=udevice&idx=6448&nvalue=0&svalue='..wind..'"}

return commandArray


je username en password moet je zelf even encoderen, bijvoorbeeld via https://www.base64encode.org/
Dus bijvoorbeeld username test1234 wordt dGVzdDEyMzQ=

Ik ben er vanuit gegaan dat je zelf een customsensor hebt aangemaakt die IDX 6448 heeft. Deze kun je dan als eenheid m/s geven.
Hij werkt (blijkbaar al langer) maar er klopt iets nog niet:
Log:
2021-05-23 20:15:01.112 Status: LUA: 0.3 (print voltage)
2021-05-23 20:15:01.114 Status: LUA: 0.9 (print Wind)

maar de sensor krijg niet de juiste waarde binnen.
(handmatig werkt het wel)

klopt de ..wind.. wel??
"http://192.168.1.200:XXXX/json.htm?username=AAAA&password=BBBB&type=command&param=udevice&idx=6449&nvalue=0&svalue='..wind..'"

- leeg -


Acties:
  • +1 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 12:36

de Peer

under peer review

luigi87 schreef op zondag 23 mei 2021 @ 20:17:
[...]


Hij werkt (blijkbaar al langer) maar er klopt iets nog niet:
Log:
2021-05-23 20:15:01.112 Status: LUA: 0.3 (print voltage)
2021-05-23 20:15:01.114 Status: LUA: 0.9 (print Wind)

maar de sensor krijg niet de juiste waarde binnen.
(handmatig werkt het wel)

klopt de ..wind.. wel??
"http://192.168.1.200:XXXX/json.htm?username=AAAA&password=BBBB&type=command&param=udevice&idx=6449&nvalue=0&svalue='..wind..'"
Oke, dan zijn we er bijna. Ja het is altijd lastig met die apostrof en aanhalingstekens.

euhm, zo dan:

'http://192.168.1.200:XXXX/json.htm?username=AAAA&password=BBBB&type=command&param=udevice&idx=6449&nvalue=0&svalue='..wind

of eventueel deze variant: (aanhalingstekens om bovenstaande heen).

"'http://192.168.1.200:XXXX/json.htm?username=AAAA&password=BBBB&type=command&param=udevice&idx=6449&nvalue=0&svalue='..wind"

Acties:
  • +1 Henk 'm!

  • luigi87
  • Registratie: Juni 2009
  • Laatst online: 23-09 23:24

luigi87

Domotica Fanaticus

de Peer schreef op zondag 23 mei 2021 @ 20:51:
[...]


Oke, dan zijn we er bijna. Ja het is altijd lastig met die apostrof en aanhalingstekens.

euhm, zo dan:

'http://192.168.1.200:XXXX/json.htm?username=AAAA&password=BBBB&type=command&param=udevice&idx=6449&nvalue=0&svalue='..wind

of eventueel deze variant: (aanhalingstekens om bovenstaande heen).

"'http://192.168.1.200:XXXX/json.htm?username=AAAA&password=BBBB&type=command&param=udevice&idx=6449&nvalue=0&svalue='..wind"
Zal morgen ff kijken welke van deze inderdaad werkt. Thanks zo ver :)

- leeg -


Acties:
  • 0 Henk 'm!

  • Dakillerbean
  • Registratie: September 2017
  • Laatst online: 23-09 13:39
Toch maar eens een bericht hier in deze groep, wellicht dat mensen me een sneller antwoord kunnen geven. Het heeft mogelijk niet eens zoveel met Domoticz te maken, maar na een paar uur Google niks kunnen vinden:

Sinds gisteren een nieuwe Domoticz instance op een RbPi3b+ gezet, en met een P1 USB kabel aan de slimme meter van onze nieuwbouwwoning gehangen. Tot zover gaat alles prima, had wat gedonder met het SSL certificaat maar daar kwam ik met Google weer prima uit.

Wat me opvalt, is dat er een soort van golfbeweging te zien is in het stroomverbruik, om het kwartier. Ergens vind ik dit raar gedrag. Ja, de nieuwbouwwoning is voorzien van een (Panasonic) warmtepomp en mechanische ventilatie, echter stonden deze afgelopen nacht te slapen waardoor ik dit rare gedrag niet kan plaatsen:

Afbeeldingslocatie: https://tweakers.net/i/4XePlCDCrVQugdWwXFKOY_BeqHI=/800x/filters:strip_exif()/f/image/j1SzsHOTTnnO80c9SCvQyZrW.png?f=fotoalbum_large

Ter plekke kan ik nu niet checken wat er gaande is in de woning, we trekken er pas eind volgende week in. Aanstaande donderdag zal ik eens kijken wat er gebeurt als ik de (weinige) apparaten door het huis eens stroomloos maak, zodat ik wellicht kan achterhalen wat het issue zou kunnen zijn.

Kan het wellicht zijn dat ik de P1 USB settings in Domoticz nog moet aanpassen? De data van de slimme meter komt iedere seconde binnen, wellicht dat dit iets te frequent is? In mijn huidige woning komt dit om de 10 seconde binnen, en daar zie ik zulk gedrag dan weer niet.

Acties:
  • +1 Henk 'm!

  • AUijtdehaag
  • Registratie: Oktober 2006
  • Niet online
@Dakillerbean
Domoticz grafieken zijn om de 5 minuten, zou het daar in kunnen zitten?
Je kan beter kijken naar influxdb en grafana om te loggen.
Is het niet een koelkast/vriezer of quooker?

[ Voor 13% gewijzigd door AUijtdehaag op 24-05-2021 08:39 ]

PVOutput Github - Div ESP TK: MHI - Clack - Marstek


Acties:
  • 0 Henk 'm!

  • Dakillerbean
  • Registratie: September 2017
  • Laatst online: 23-09 13:39
AUijtdehaag schreef op maandag 24 mei 2021 @ 08:38:
@Dakillerbean
Domoticz grafieken zijn om de 5 minuten, zou het daar in kunnen zitten?
Je kan beter kijken naar influxdb en grafana om te loggen.
Is het niet een koelkast/vriezer of quooker?
Quooker hebben we niet. Koel/vriescombinatie zou een optie kunnen zijn, het zou me wel bevreemden aangezien dat ding amper 2 maanden oud is, A++ label, en er staat nu niks in en is altijd dicht. Maar je weet immers nooit, meten is weten en dat ga ik donderdag eens doen.

Ik zal eens gaan kijken naar je andere suggesties, tot zover dank voor het meedenken!

Acties:
  • 0 Henk 'm!

  • AUijtdehaag
  • Registratie: Oktober 2006
  • Niet online
@Dakillerbean
Dan ga ik je meteen teleurstellen.
Intensieve logging doe je niet op een pi 3b met sd kaartje.
Kijk dan liever naar iets wat niet vastloopt op den duur
AUijtdehaag in "huis domotica welk systeem."

//offopic: met de kennis van nu, zet ik op de odroid c4 (of n2+) een home assistant image op, waar node-red/influxdb/grafana IN draait.

[ Voor 5% gewijzigd door AUijtdehaag op 24-05-2021 09:34 ]

PVOutput Github - Div ESP TK: MHI - Clack - Marstek


Acties:
  • 0 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 12:36

de Peer

under peer review

AUijtdehaag schreef op maandag 24 mei 2021 @ 09:30:
@Dakillerbean
Dan ga ik je meteen teleurstellen.
Intensieve logging doe je niet op een pi 3b met sd kaartje.
Kijk dan liever naar iets wat niet vastloopt op den duur
AUijtdehaag in "huis domotica welk systeem."

//offopic: met de kennis van nu, zet ik op de odroid c4 (of n2+) een home assistant image op, waar node-red/influxdb/grafana IN draait.
Ik blijf het een vreemd advies vinden. Ja 'vroeg of laat' gaat een SD kaartje het een keer begeven. Maar dat is toch prima? Ik zit nu op 3 jaar met mijn SD kaart, als die het na 4 jaar gaat begeven koop ik een nieuwe SD kaart voor 10 euro en kan ik weer 3-4 jaar vooruit. Ideale oplossing juist, zolang je maar voorbereid bent op een mogelijke crash ooit (Backup).

Intensieve logging inderdaad liever niet langdurig op de SD-kaart. Maar intensieve logging is nu ook weer niet nodig om je stroomgeverbruik te analyseren. Dat lukt met die 5min intervallen ook wel.

[ Voor 9% gewijzigd door de Peer op 24-05-2021 09:44 ]


Acties:
  • 0 Henk 'm!

  • Rolandtwilt
  • Registratie: Januari 2020
  • Laatst online: 30-03 07:50
de Peer schreef op zondag 23 mei 2021 @ 14:30:
[...]


Ik heb het zo gedaan:

Eerst een dummyswitch op 'aan' zetten om te weten dat de wasmachine aan een was begonnen is.
'wattwasmachine' is bij mij de waarde die ik uit mijn Sonoff Pow uitlees.
code:
1
2
3
4
5
if tonumber(wattwasmachine) >= 1500  then 
      if     (otherdevices['Wasmachine_draait'] == 'Off') then 
               commandArray['Wasmachine_draait'] = "On"
      end
end


En dan wachten tot het verbruik kleiner of gelijk dan 1 is. de waarde 1 is wasmachineafhankelijk. Eerst een keer goed het verbruikspatroon bestuderen van 1 was.

code:
1
2
3
if (otherdevices['Wasmachine_draait'] == 'On' and tonumber(wattwasmachine) <= 1) then
               commandArray['Wasmachine_draait'] = "Off"
end


Bovenstaande zijn time-scripten.

En dan in het devicescript heb ik deze:

code:
1
2
3
4
5
6
if (devicechanged['Wasmachine_draait'] == 'Off') then
     token = "XXXXXXXXXXXXXXX"
    chatid = -XXXXXXXXXXXX
    message = 'De wasmachine is klaar! :-)'
    os.execute('curl --data chat_id='..chatid..' --data-urlencode "text='..message..'"  "https://api.telegram.org/bot'..token..'/sendMessage" ')
end

Maar je zou dit stukje script ook gelijk achter her vorige blokje kunnen plakken. Dan heb je alles in 1 time-script. De reden dat ik dit niet heb is dat ik nog wat aanvullende zaken ermee doe die ik hier even buiten beschouwing heb gelaten.
Heel simpel dus.
Je zal me wel heel dom vinden, maar hoe maak ik van dat script een Blockly?

Acties:
  • 0 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 12:36

de Peer

under peer review

Rolandtwilt schreef op maandag 24 mei 2021 @ 09:49:
[...]


Je zal me wel heel dom vinden, maar hoe maak ik van dat script een Blockly?
Nou dan ben ik ook dom hoor. Ik heb namelijk 0 ervaring met Blockly. Ik heb dat nog nooit gebruikt. Dus dat zal iemand anders moeten beantwoorden ;)

Maar LUA is niet zo moeilijk om te leren hoor, dus misschien een goede reden om er eens mee te beginnen.

[ Voor 13% gewijzigd door de Peer op 24-05-2021 10:01 ]


Acties:
  • 0 Henk 'm!

  • AUijtdehaag
  • Registratie: Oktober 2006
  • Niet online
@de Peer
Je moest eens weten hoeveel tijd over en rust ik nu heb voor andere nieuwere tweakers ontdekkingen
Ik wil niet continu bezig zijn met falende hardware, dan sta ik stil (en wil geen expert worden in herstellingen uitvoeren)
Zeker niet als je een stuk of 10 tweakers "onderhoud"

Juist met de wetenschap dat iets kapot zal gaan, probeer je toch te vermijden?

PVOutput Github - Div ESP TK: MHI - Clack - Marstek


Acties:
  • 0 Henk 'm!

  • bing69
  • Registratie: December 2000
  • Laatst online: 08:20
de Peer schreef op zondag 23 mei 2021 @ 14:48:
[...]

Nouja je krijgt een foutmelding, dus het is niet gelukt, dan kun je er niet vanuit gaan dat het goed gegaan is.
Vervolgens ga je googelen op de 111 error melding en dan ga je er wel achter komen lijkt me. Kijk ook even in het Deconz topic hier op tweakers.

B4B018AA61 is overigens een voorbeeld, google maar eens daarop. Dat is niet de door jou gecreëerde api code.

Misschien is Deconz afgesloten op het moment dat jij het commando geeft. Dus wellicht eerst Deconz opstarten of (nog beter) permanent aan laten staan. Volgens mij staat dat ook in de tutorials die her en der te vinden zijn, en ook bij de instructies van deconz zelf.

je kunt eenvoudig controleren of Deconz gestart is door naar 'ipadresvanraspberry:80' te gaan, je zou dan de webinterface te zien moeten krijgen.
Oei... maakte een grote denkfout. Dacht dat ik alleen in Domoticz de plugin moest installeren.
De deCONZ software moet natuurlijk ook geinstalleerd worden. Thanks het wertk nu!!

Bing


Acties:
  • +1 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 12:36

de Peer

under peer review

AUijtdehaag schreef op maandag 24 mei 2021 @ 09:51:
@de Peer
Je moest eens weten hoeveel tijd over en rust ik nu heb voor andere nieuwere tweakers ontdekkingen
Ik wil niet continu bezig zijn met falende hardware, dan sta ik stil (en wil geen expert worden in herstellingen uitvoeren)
Zeker niet als je een stuk of 10 tweakers "onderhoud"

Juist met de wetenschap dat iets kapot zal gaan, probeer je toch te vermijden?
Hmm nou dat zie ik toch anders. Want ook een alternatief is niet 100% te vertrouwen en zul je een backup voor moeten maken, als je je domoticz installatie tenminste belangrijk genoeg vindt.
Al snap ik wel dat een SDkaart alternatief jou minder gedoe oplevert als men telkens bij jou aan komt kloppen haha.

Maargoed ik denk dat de SD-kaart discussie ook altijd wat overdreven wordt. Met gewoon een goede SD kaart en een stabiel systeem gaan ze gewoon lang mee. Of ben ik nu net die ene geluksvogel die in 3 jaar nog nooit een crash gehad heeft.... wie weet.

Acties:
  • 0 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 12:36

de Peer

under peer review

bing69 schreef op maandag 24 mei 2021 @ 09:54:
[...]


Oei... maakte een grote denkfout. Dacht dat ik alleen in Domoticz de plugin moest installeren.
De deCONZ software moet natuurlijk ook geinstalleerd worden. Thanks het wertk nu!!
:D :D :D
Dat verklaart een hoop!

Acties:
  • 0 Henk 'm!

  • janne_nl
  • Registratie: Maart 2008
  • Laatst online: 23-09 21:12
Ik heb ook de nodige issues met een sd kaart gehad. Via een readonly sd kaart(die prima draaide) nu al een jaar een ssd. Het update vooral wat makkelijker met een ssd.

Heb je de pi met sd kaart aan een ups? Of nog nooit een stroomstoring gehad?

Acties:
  • 0 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 12:36

de Peer

under peer review

janne_nl schreef op maandag 24 mei 2021 @ 11:25:
Ik heb ook de nodige issues met een sd kaart gehad. Via een readonly sd kaart(die prima draaide) nu al een jaar een ssd. Het update vooral wat makkelijker met een ssd.

Heb je de pi met sd kaart aan een ups? Of nog nooit een stroomstoring gehad?
Ik denk 2 stroomstoringen en ook wel eens een paar keer per ongeluk de stroomgroep eraf gegooid toen ik aan het klussen was. Maar zonder gevolgen.

Acties:
  • +1 Henk 'm!

  • Rouwette
  • Registratie: Maart 2007
  • Laatst online: 23-09 00:43

Rouwette

Rouwette.com

https://www.rouwette.com/


Acties:
  • 0 Henk 'm!

  • janne_nl
  • Registratie: Maart 2008
  • Laatst online: 23-09 21:12
de Peer schreef op maandag 24 mei 2021 @ 11:38:
[...]


Ik denk 2 stroomstoringen en ook wel eens een paar keer per ongeluk de stroomgroep eraf gegooid toen ik aan het klussen was. Maar zonder gevolgen.
Ik had bij bijna elke stroomuitval een restore nodig. Maar goed, nu al lang op een ups en een ssd.

Nu ik erover nadenk, dat was ook met een pi 1 en 2 volgens mij, geen idee of dat wat uitmaakte

Acties:
  • 0 Henk 'm!

  • Rolandtwilt
  • Registratie: Januari 2020
  • Laatst online: 30-03 07:50
de Peer schreef op zondag 23 mei 2021 @ 14:30:
[...]


Ik heb het zo gedaan:

Eerst een dummyswitch op 'aan' zetten om te weten dat de wasmachine aan een was begonnen is.
'wattwasmachine' is bij mij de waarde die ik uit mijn Sonoff Pow uitlees.
code:
1
2
3
4
5
if tonumber(wattwasmachine) >= 1500  then 
      if     (otherdevices['Wasmachine_draait'] == 'Off') then 
               commandArray['Wasmachine_draait'] = "On"
      end
end


En dan wachten tot het verbruik kleiner of gelijk dan 1 is. de waarde 1 is wasmachineafhankelijk. Eerst een keer goed het verbruikspatroon bestuderen van 1 was.

code:
1
2
3
if (otherdevices['Wasmachine_draait'] == 'On' and tonumber(wattwasmachine) <= 1) then
               commandArray['Wasmachine_draait'] = "Off"
end


Bovenstaande zijn time-scripten.

En dan in het devicescript heb ik deze:

code:
1
2
3
4
5
6
if (devicechanged['Wasmachine_draait'] == 'Off') then
     token = "XXXXXXXXXXXXXXX"
    chatid = -XXXXXXXXXXXX
    message = 'De wasmachine is klaar! :-)'
    os.execute('curl --data chat_id='..chatid..' --data-urlencode "text='..message..'"  "https://api.telegram.org/bot'..token..'/sendMessage" ')
end

Maar je zou dit stukje script ook gelijk achter her vorige blokje kunnen plakken. Dan heb je alles in 1 time-script. De reden dat ik dit niet heb is dat ik nog wat aanvullende zaken ermee doe die ik hier even buiten beschouwing heb gelaten.
Heel simpel dus.
Volgens mij bedoelde jij dit?

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

Acties:
  • 0 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 12:36

de Peer

under peer review

Zo op het oog lijkt dat inderdaad goed 'vertaald' naar Blockly. Wordt dat ook 1 x per minuut uitgevoerd of continu?

10W als drempel is wel echt te laag trouwens. Je zult zien dat er altijd wat ruis in de metingen zit. Dus ik zou eerder >200 doen ofzo. Ik doe zelf >1500 om het nog robuuster te maken maar dat werkt dus alleen bij wasjes waarbij verwarmd wordt.

Acties:
  • 0 Henk 'm!

  • janne_nl
  • Registratie: Maart 2008
  • Laatst online: 23-09 21:12
Die ervaring heb ik niet zo. Als de schakelaar waar mn pc op zit langer dan 5 minuten minder dan 35Watt geeft, gaat tie uit.

Acties:
  • 0 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 12:36

de Peer

under peer review

janne_nl schreef op maandag 24 mei 2021 @ 12:20:
Die ervaring heb ik niet zo. Als de schakelaar waar mn pc op zit langer dan 5 minuten minder dan 35Watt geeft, gaat tie uit.
op een 5min interval gaat het wel goed. Maar over een periode van weken of maanden ga je wel false positives krijgen. Zeker als je apparaten schakelt in huis, of veel zonnepanelen hebt bijvoorbeeld.
Kleine moeite om dat even softwarematig te filteren.

Ik heb verschillende apparaten jarenlang gelogd en dan zie ik voor mijn situatie af en toe piekjes en heel af en toe zelfs een grote piek, die geen echt stroomverbruik betreft.

In het wasmachinevoorbeeld hierboven krijg je dat een telegrambericht terwijl de wasmachine helemaal niet gedraaid heeft. Daar is maar 1 storingspiekje voor nodig.

[ Voor 25% gewijzigd door de Peer op 24-05-2021 12:30 ]


Acties:
  • 0 Henk 'm!

  • janne_nl
  • Registratie: Maart 2008
  • Laatst online: 23-09 21:12
Die schakelaar zit rechtstreeks op die pc, die 35Watt is enigszins ruim, werkt al zeker een jaar of 5 prima, met 2 verschillende zwave schakelaars. Ik graag me af hoe daar ruis op kan komen. O ja, al mijn computerapparatuur zit op een aparte groep.

Acties:
  • 0 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 12:36

de Peer

under peer review

janne_nl schreef op maandag 24 mei 2021 @ 12:33:
Die schakelaar zit rechtstreeks op die pc, die 35Watt is enigszins ruim, werkt al zeker een jaar of 5 prima, met 2 verschillende zwave schakelaars. Ik graag me af hoe daar ruis op kan komen. O ja, al mijn computerapparatuur zit op een aparte groep.
'langer dan 5 minuten minder dan 35 Watt' is héél wat anders dan '1 kort moment boven de 35 Watt in een heel jaar'
Een piek/dip zal op jouw situatie geen enkel effect hebben (hooguit dat de computer een keer na 7 min uit gaat ipv 5min), maar in mijn voorbeeld wel (telegram bericht: wasmachine klaar om 3 uur in de nacht).

Maar nogmaals elke situatie verschilt weer he. Ik gebruik goedkope Sonoff POW's voor de monitoring, heb 7800Wp zonnepanelen, 11kW inductiekookplaat. Dan wil er wel eens een piekje/dipje zijn.
Zo gaat bijvoorbeeld ook 1 lamp (op een KAKU dimmer) hier uit als ik op dezelfde groep de boormachine gebruik.

[ Voor 11% gewijzigd door de Peer op 24-05-2021 12:41 ]


Acties:
  • +2 Henk 'm!

  • Knielen
  • Registratie: December 2009
  • Laatst online: 10:48
@Rolandtwilt Nog een pro tip: ik zie dat je in de naam van je schakelaar hebt verwerkt dat je ze niet mag schakelen. Bij de eigenschappen van een schakelaar kan je deze als 'protected' zetten, dan is het niet mogelijk om dit te doen.

Acties:
  • 0 Henk 'm!

  • janne_nl
  • Registratie: Maart 2008
  • Laatst online: 23-09 21:12
de Peer schreef op maandag 24 mei 2021 @ 12:38:
[...]

'langer dan 5 minuten minder dan 35 Watt' is héél wat anders dan '1 kort moment boven de 35 Watt in een heel jaar'
Een piek/dip zal op jouw situatie geen enkel effect hebben (hooguit dat de computer een keer na 7 min uit gaat ipv 5min), maar in mijn voorbeeld wel (telegram bericht: wasmachine klaar om 3 uur in de nacht).

Maar nogmaals elke situatie verschilt weer he. Ik gebruik goedkope Sonoff POW's voor de monitoring, heb 7800Wp zonnepanelen, 11kW inductiekookplaat. Dan wil er wel eens een piekje/dipje zijn.
Zo gaat bijvoorbeeld ook 1 lamp (op een KAKU dimmer) hier uit als ik op dezelfde groep de boormachine gebruik.
Ik blijf het vreemd vinden. Net alle drie mijn meters bekeken, het laatste jaar geen enkele onverwachte piek. 2 greenwave en een fibaro.

Ik snap dat als je bij de meterkast meet dat het dan vaak niet zal kloppen.

Iets minder zonnepanelen, maar ook een 7.5kw kookgroep en een 6kw sauna.

Acties:
  • 0 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 12:36

de Peer

under peer review

janne_nl schreef op maandag 24 mei 2021 @ 13:08:
[...]


Ik blijf het vreemd vinden. Net alle drie mijn meters bekeken, het laatste jaar geen enkele onverwachte piek. 2 greenwave en een fibaro.

Ik snap dat als je bij de meterkast meet dat het dan vaak niet zal kloppen.

Iets minder zonnepanelen, maar ook een 7.5kw kookgroep en een 6kw sauna.
Ok. dan zal het aan mijn situatie en/of de goedkope Sonoffs liggen. Dat kan ook natuurlijk!

Acties:
  • 0 Henk 'm!

  • bello2011
  • Registratie: November 2011
  • Laatst online: 23-09 17:47
Ik heb een script voor het ophalen van data uit de warmtepomp. Als ik dit script "run" in Python dan wordt data opgehaald en gepresenteerd in Domoticz. Tot zover gaat het goed.
Het is de bedoeling dat dit script met een Cronjob telkens opnieuw wordt gestart, dit wil me echter niet lukken. In de sytemlog zie ik onderstaande melding:
May 24 14:11:01 raspberrypi CRON[1523]: (root) CMD (/home/pi/domotcz/scripts/WP_data.py)
May 24 14:11:01 raspberrypi CRON[1522]: (CRON) info (No MTA installed, discarding output)

Wat doe ik fout?

Acties:
  • 0 Henk 'm!

  • Herman1550
  • Registratie: September 2014
  • Niet online
bello2011 schreef op maandag 24 mei 2021 @ 14:16:
Ik heb een script voor het ophalen van data uit de warmtepomp. Als ik dit script "run" in Python dan wordt data opgehaald en gepresenteerd in Domoticz. Tot zover gaat het goed.
Het is de bedoeling dat dit script met een Cronjob telkens opnieuw wordt gestart, dit wil me echter niet lukken. In de sytemlog zie ik onderstaande melding:
May 24 14:11:01 raspberrypi CRON[1523]: (root) CMD (/home/pi/domotcz/scripts/WP_data.py)
May 24 14:11:01 raspberrypi CRON[1522]: (CRON) info (No MTA installed, discarding output)

Wat doe ik fout?
https://cronitor.io/cron-...stalled-discarding-output

Acties:
  • 0 Henk 'm!

  • bing69
  • Registratie: December 2000
  • Laatst online: 08:20
Na deCONZ op een test Pi gedraaid te hebben is het tijd voor de productie Pi en de 2530 te vervangen/
Begreep dat ik dan de grafische desktop moest installeren en alsezo via sudo raspi-config gedaan.
Deze moet eerst draaien om de omgeving van deCONZ te laten starten. Zo ook aan gegeven in raspi-config.

echter als ik via VNS of rechtstreeks wil inloggen vraagt hij om een password, ken twee wachtwoorden, van Pi en Root en deze voor de zekerheid toen het niet lukte deze aangepast. Kom er echter niet in.

vanuit VNC vraagt hij eerst:
Afbeeldingslocatie: https://tweakers.net/i/6RJEUL5bpbGWBqCdIedj__xga3A=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/dUBdtTe1t21UHyAssOKQAq2B.png?f=user_large

dat werkt en gaat door tot dit:

Afbeeldingslocatie: https://tweakers.net/i/kG6KBgAJIphjJHChbVndgZwAvXk=/800x/filters:strip_exif()/f/image/eb3axPRcMYnn1ZknXWiBtNJu.png?f=fotoalbum_large

van alles geprobeerd en opgezocht maar kom er niet uit.

Kan iemand een lampje bij mij laten branden??
Kan deCONZ ook opgestart worden zonder grafische omgeving?

Bing


Acties:
  • 0 Henk 'm!

  • Speedy-Andre
  • Registratie: Maart 2002
  • Laatst online: 10:47

Speedy-Andre

Sony ZL, XA, Nokia XR20

bello2011 schreef op maandag 24 mei 2021 @ 14:16:
Ik heb een script voor het ophalen van data uit de warmtepomp. Als ik dit script "run" in Python dan wordt data opgehaald en gepresenteerd in Domoticz. Tot zover gaat het goed.
Het is de bedoeling dat dit script met een Cronjob telkens opnieuw wordt gestart, dit wil me echter niet lukken. In de sytemlog zie ik onderstaande melding:
May 24 14:11:01 raspberrypi CRON[1523]: (root) CMD (/home/pi/domotcz/scripts/WP_data.py)
May 24 14:11:01 raspberrypi CRON[1522]: (CRON) info (No MTA installed, discarding output)

Wat doe ik fout?
Simpel, je vertelt niet dat hij het script met Python moet draaien :)
De regel wordt ****** python /(pad van script)/script naam.

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


Acties:
  • 0 Henk 'm!

  • janne_nl
  • Registratie: Maart 2008
  • Laatst online: 23-09 21:12
Speedy-Andre schreef op maandag 24 mei 2021 @ 15:00:
[...]

Simpel, je vertelt niet dat hij het script met Python moet draaien :)
De regel wordt ****** python /(pad van script)/script naam.
Dat, en denk er aan dat een via cron gestart script niet noodzakelijk dezelfde shell en pathsettings heeft als de gebruiker waaronder het draait. Soms moet je die apart aan het script toevoegen om het goed te laten lopen via een cronjob.

Ik zag iets van een mta(mail transfer agent) niet gevonden?

Acties:
  • +1 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 12:36

de Peer

under peer review

bing69 schreef op maandag 24 mei 2021 @ 14:38:
Na deCONZ op een test Pi gedraaid te hebben is het tijd voor de productie Pi en de 2530 te vervangen/
Begreep dat ik dan de grafische desktop moest installeren en alsezo via sudo raspi-config gedaan.
Deze moet eerst draaien om de omgeving van deCONZ te laten starten. Zo ook aan gegeven in raspi-config.

echter als ik via VNS of rechtstreeks wil inloggen vraagt hij om een password, ken twee wachtwoorden, van Pi en Root en deze voor de zekerheid toen het niet lukte deze aangepast. Kom er echter niet in.

vanuit VNC vraagt hij eerst:
[Afbeelding]

dat werkt en gaat door tot dit:

[Afbeelding]

van alles geprobeerd en opgezocht maar kom er niet uit.

Kan iemand een lampje bij mij laten branden??
Kan deCONZ ook opgestart worden zonder grafische omgeving?
Moet je in dat geval niet admin gebruiken in plaats van Pi? Staat me iets van bij... maar ben hier ook geen ster in. Misschien moet je SSH en VNC nog toestaan?
https://desertbot.io/blog...-remote-desktop-vnc-setup
Ik gebruik zelf teamviewer.

En ja deCONZ kan ook gewoon gestart worden zonder grafische omgeving. Zoek gewoon even het linuxcommando daarvoor op. Is iets zoals 'systemctl start deconz' geloof ik.

[ Voor 4% gewijzigd door de Peer op 24-05-2021 17:53 ]


Acties:
  • 0 Henk 'm!

  • bello2011
  • Registratie: November 2011
  • Laatst online: 23-09 17:47
janne_nl schreef op maandag 24 mei 2021 @ 15:44:
[...]


Dat, en denk er aan dat een via cron gestart script niet noodzakelijk dezelfde shell en pathsettings heeft als de gebruiker waaronder het draait. Soms moet je die apart aan het script toevoegen om het goed te laten lopen via een cronjob.

Ik zag iets van een mta(mail transfer agent) niet gevonden?
Kun je iets gedetailleerder zijn. Mijn kennis is beperkt. Ik heb de cron aangepast maar de melding blijft het zelfde en het script wordt niet door de cron gestart.

May 24 18:03:01 raspberrypi CRON[1017]: (pi) CMD (python /home/pi/domoticz/scripts/WP_data.py)
May 24 18:03:01 raspberrypi CRON[1014]: (CRON) info (No MTA installed, discarding output)
May 24 18:03:01 raspberrypi CRON[1015]: (CRON) info (No MTA installed, discarding output)

Acties:
  • 0 Henk 'm!

  • janne_nl
  • Registratie: Maart 2008
  • Laatst online: 23-09 21:12
Heb je gelezen wat er in de link van herman1550 staat? Lijkt me dat daar de oplossing in staat.

Acties:
  • 0 Henk 'm!

  • Speedy-Andre
  • Registratie: Maart 2002
  • Laatst online: 10:47

Speedy-Andre

Sony ZL, XA, Nokia XR20

Waar run je de cron mee?
Ik gebruik
code:
1
crontab -e
om er een te maken.

Dit regeltje start elke minuut:
code:
1
*/1 * * * * python2.7 /home/pi/domoticz/scripts/python/cozytouch_V4.py

Merk op dat dit script met een oude versie van Python werkt.

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


Acties:
  • 0 Henk 'm!

  • bello2011
  • Registratie: November 2011
  • Laatst online: 23-09 17:47
janne_nl schreef op maandag 24 mei 2021 @ 18:23:
Heb je gelezen wat er in de link van herman1550 staat? Lijkt me dat daar de oplossing in staat.
Ik had de link nog niet gezien. Ik begrijp deze oplossing echter ook niet. In het script of in de cron wordt niets met mail gedaan of gevraagd. Ik begrijp niet waar een Message Transfer Agent voor nodig is? Evengoed heb ik MAILTO="" toegevoegd. Echter zonder resultaat.

Acties:
  • 0 Henk 'm!

  • janne_nl
  • Registratie: Maart 2008
  • Laatst online: 23-09 21:12
Voeg eens toe aan je cronregel, beginnend met een spatie: > /dev/null 2>&1

Dan zie je de output en de errors niet meer ;-)

[ Voor 25% gewijzigd door janne_nl op 24-05-2021 18:57 ]


Acties:
  • 0 Henk 'm!

  • jobr
  • Registratie: Januari 2009
  • Laatst online: 26-07 21:40
Dakillerbean schreef op maandag 24 mei 2021 @ 08:34:
Kan het wellicht zijn dat ik de P1 USB settings in Domoticz nog moet aanpassen? De data van de slimme meter komt iedere seconde binnen, wellicht dat dit iets te frequent is? In mijn huidige woning komt dit om de 10 seconde binnen, en daar zie ik zulk gedrag dan weer niet.
In de P1 hardware in domoticz kun je de rate limit instellen. Elke seconde is naar mijn idee redelijk zinloos.
Overigens zal de grafiek er dan niet anders uit zien.

Acties:
  • 0 Henk 'm!

  • bello2011
  • Registratie: November 2011
  • Laatst online: 23-09 17:47
janne_nl schreef op maandag 24 mei 2021 @ 18:51:
Voeg eens toe aan je cronregel, beginnend met een spatie: > /dev/null 2>&1

Dan zie je de output en de errors niet meer ;-)
Ook dit heb ik toegevoegd. Het blijft zonder resultaat. Mijn script wordt niet gestart door de cron en werkt alleen 1x als ik het start in Python?
Met crontab -e heb ik allerlei variaties geprobeerd. Steeds zonder resultaat.

Acties:
  • 0 Henk 'm!

  • janne_nl
  • Registratie: Maart 2008
  • Laatst online: 23-09 21:12
Dan vind je script niet alle benodigde bestanden als het start vanuit cron. Je zou alle pathsettings die de betreffende user heeft apart kunnen aanmaken in het script.

Het script werkt maar 1 keer als het commandline start?

Acties:
  • 0 Henk 'm!

  • Speedy-Andre
  • Registratie: Maart 2002
  • Laatst online: 10:47

Speedy-Andre

Sony ZL, XA, Nokia XR20

De cron probeerde dat te vertellen maar kon z'n foutmeldingen nergens kwijt :+

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


Acties:
  • 0 Henk 'm!

  • bello2011
  • Registratie: November 2011
  • Laatst online: 23-09 17:47
janne_nl schreef op maandag 24 mei 2021 @ 19:10:
Dan vind je script niet alle benodigde bestanden als het start vanuit cron. Je zou alle pathsettings die de betreffende user heeft apart kunnen aanmaken in het script.

Het script werkt maar 1 keer als het commandline start?
Het script werkt 1x als ik het start vanuit de Python editor. Als ik het vanaf de commandline start dan krijg ik een foutmelding.

pi@raspberrypi:~/domoticz/scripts $ python WP_data.py
Traceback (most recent call last):
File "WP_data.py", line 9, in <module>
import http.client
ImportError: No module named http.client

Er zit dus iets fout in het script zelf? Toch?

[ Voor 25% gewijzigd door bello2011 op 24-05-2021 19:58 ]


Acties:
  • 0 Henk 'm!

  • janne_nl
  • Registratie: Maart 2008
  • Laatst online: 23-09 21:12
Het heeft denk ik met je path settings te maken. Of wellicht het volledige path naar de python omgeving die je gebruikt toevoegen.

Gebruik google een boel.

Acties:
  • 0 Henk 'm!

  • Speedy-Andre
  • Registratie: Maart 2002
  • Laatst online: 10:47

Speedy-Andre

Sony ZL, XA, Nokia XR20

Ik zie dat http.client onderdeel is van Python3.x, in Python 2.x heette dat httplib.
Wat krijg je als
code:
1
python --version
doet?
Python 2.x kent http.client niet.

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


Acties:
  • 0 Henk 'm!

  • Dakillerbean
  • Registratie: September 2017
  • Laatst online: 23-09 13:39
Ik ben inmiddels al vrij makkelijk en snel er achter welk apparaat de piekjes in mijn grafiek zijn, is blijkbaar toch de warmtepomp op de 3e fase. Deze was vanmiddag het boilervat aan het bijverwarmen (2000+watt) en op die fase is het golvende effect te zien. Ik ga eens even verder in het Panasonic warmtepomp topic informeren of dit “normaal” gedrag is, of een instelling, of wat dan ook.

Het vertroebelt wel de grafieken in Domoticz, veel verbruik levert het echter niet op dus het zijn echt kortstondige piekjes van iets wat om het kwartier schakelt.

Acties:
  • 0 Henk 'm!

  • vso
  • Registratie: Augustus 2001
  • Niet online

vso

tja...

weet iemand of er een p1 lezer "gateway" gebouwd is ? .. dus p1 data in en dan doorsluizen naar domoticz maar ook naar je Toon oid ?

ik wil eigenlijk de data gaan loggen maar ik wacht nog op de NPN meter voor de watermeter .. zodat ik die erbij kan voegen ..
ik heb nog een losse kwh meter (puls) die ik eigenlijk ook wil onderscheppen + doorsturen ..

en hoe krijg ik de maandelijkse / dagelijkse stats eruit ?

Ik heb al diverse ESP/Arduino projectjes gezien maar (ook hier op got).. maar hebben jullie advies ?

Tja vanalles


Acties:
  • +1 Henk 'm!

  • rens-br
  • Registratie: December 2009
  • Laatst online: 12:04

rens-br

Admin IN & Moderator Mobile
Topicstarter
vso schreef op maandag 24 mei 2021 @ 23:47:
weet iemand of er een p1 lezer "gateway" gebouwd is ? .. dus p1 data in en dan doorsluizen naar domoticz maar ook naar je Toon oid ?
Je kan je P1 kabel toch gewoon aan Domoticz hangen en deze zal dan netjes voor jou de waardes bijhouden. Wil je dit dan ook heel fancy kunnen loggen met uitgebreide grafieken kan je Grafana gebruiken.

Acties:
  • 0 Henk 'm!

  • vso
  • Registratie: Augustus 2001
  • Niet online

vso

tja...

rens-br schreef op dinsdag 25 mei 2021 @ 09:50:
[...]


Je kan je P1 kabel toch gewoon aan Domoticz hangen en deze zal dan netjes voor jou de waardes bijhouden. Wil je dit dan ook heel fancy kunnen loggen met uitgebreide grafieken kan je Grafana gebruiken.
ik wil eigenlijk de "Toon" blijven gebruiken, vandaar doorsturen

grafana heb ik al maar ik zie nog niet echt hoe ik bv verbruik in maand x kan plotten . of per dag ..

Tja vanalles


Acties:
  • 0 Henk 'm!

  • Rouwette
  • Registratie: Maart 2007
  • Laatst online: 23-09 00:43

Rouwette

Rouwette.com

vso schreef op dinsdag 25 mei 2021 @ 10:39:
[...]

ik wil eigenlijk de "Toon" blijven gebruiken, vandaar doorsturen

grafana heb ik al maar ik zie nog niet echt hoe ik bv verbruik in maand x kan plotten . of per dag ..
Toon blijft toch ook gewoon werken?

https://www.rouwette.com/


Acties:
  • 0 Henk 'm!

  • vso
  • Registratie: Augustus 2001
  • Niet online

vso

tja...

Rouwette schreef op dinsdag 25 mei 2021 @ 10:46:
[...]

Toon blijft toch ook gewoon werken?
hoe zie je dat voor je ?

Tja vanalles


Acties:
  • +1 Henk 'm!

  • Rouwette
  • Registratie: Maart 2007
  • Laatst online: 23-09 00:43

Rouwette

Rouwette.com

vso schreef op dinsdag 25 mei 2021 @ 10:56:
[...]

hoe zie je dat voor je ?
Toon haalt de gegevens toch uit de ketel en eigen temp sensors/databases?

Ik heb zelf Nefit Easy, de Nefit plugin voor Domoticz, het is niet zo dat de nefiteasy app nu niet meer werkt?
Heb bv een Pi Zero in de meterkast hangen met een P1 kabeltje, die leest het gebruik stroom en gas uit, maar de energieleverancier krijgt die gegevens ook gewoon?

https://www.rouwette.com/


Acties:
  • 0 Henk 'm!

  • Plenkske
  • Registratie: Mei 2011
  • Laatst online: 11:39
vso schreef op maandag 24 mei 2021 @ 23:47:
weet iemand of er een p1 lezer "gateway" gebouwd is ? .. dus p1 data in en dan doorsluizen naar domoticz maar ook naar je Toon oid ?

ik wil eigenlijk de data gaan loggen maar ik wacht nog op de NPN meter voor de watermeter .. zodat ik die erbij kan voegen ..
ik heb nog een losse kwh meter (puls) die ik eigenlijk ook wil onderscheppen + doorsturen ..

en hoe krijg ik de maandelijkse / dagelijkse stats eruit ?

Ik heb al diverse ESP/Arduino projectjes gezien maar (ook hier op got).. maar hebben jullie advies ?
Hoe doet de Toon het nu ?
Als je daar af blijft, dan veranderd daar niks.
P1 kan je gewoon met een kabel uitlezen. Makkelijkste is als de kabel in je apparaat zit waar Domoticz ook op draait. Bij hardware (zit er standaard in) even toevoegen en je krijgt de devices. Dagelijks/maandelijks doet hij dan automatisch.

Watermeter staat hier los van en zal je los moeten toevoegen.

Je losse kwh meter is afhankelijk van wat voor ding het is, om het in domoticz te krijgen.

Acties:
  • 0 Henk 'm!

  • rens-br
  • Registratie: December 2009
  • Laatst online: 12:04

rens-br

Admin IN & Moderator Mobile
Topicstarter
vso schreef op dinsdag 25 mei 2021 @ 10:39:
grafana heb ik al maar ik zie nog niet echt hoe ik bv verbruik in maand x kan plotten . of per dag ..
Dat is een kwestie van wat voorbeelden / youtube filmpjes bekijken.

Acties:
  • 0 Henk 'm!

  • vso
  • Registratie: Augustus 2001
  • Niet online

vso

tja...

Rouwette schreef op dinsdag 25 mei 2021 @ 11:18:
[...]

Toon haalt de gegevens toch uit de ketel en eigen temp sensors/databases?

Ik heb zelf Nefit Easy, de Nefit plugin voor Domoticz, het is niet zo dat de nefiteasy app nu niet meer werkt?
Heb bv een Pi Zero in de meterkast hangen met een P1 kabeltje, die leest het gebruik stroom en gas uit, maar de energieleverancier krijgt die gegevens ook gewoon?
de toon heeft een p1 lezer (rechts op de foto) die prik je in een 230v stopcontact
Afbeeldingslocatie: https://i.ebayimg.com/00/s/OTk2WDEwMjQ=/z/V9YAAOSwZe9gjXA6/$_85.JPG

In mijn geval gaat dus de p1 (rj11) en een kwh meter (microjack/gele bliksem) voor "Zon op Toon" dus wat ik wil doen is het volgende:

p1(sensor) --> esp/arduino --> toonmeter-adapter

Ik heb ook een Nefit maar die doet niks met P1 data het is wel gekoppeld met Domoticz
en ik snap niet wat de energie leverancier in dit verhaal te maken heeft.

Wat je in domoticz krijg is een sensor met een waarde die gewoon optelt .. maar je tijds gebonden verbruik zie je niet .. (per dag/week/maand oid) en die heb je wel nodig om andere grafieken te plotten in grafana.

@Plenkske ik heb een watermeter "sensor" (zie watermeter uitlees topic) in bestelling staan die ga ik eerst testen voordat ik met de p1 aan de slag ga ..

@rens-br ik wil het niet in grafana hebben maar in een database in domoticz oid .. ik zie dat ze in HA daar een apart dagelijks verbruik mechanisme oid hebben ..

Tja vanalles


Acties:
  • +2 Henk 'm!

  • Rouwette
  • Registratie: Maart 2007
  • Laatst online: 23-09 00:43

Rouwette

Rouwette.com

vso schreef op dinsdag 25 mei 2021 @ 11:51:
[...]

de toon heeft een p1 lezer (rechts op de foto) die prik je in een 230v stopcontact
[Afbeelding]

In mijn geval gaat dus de p1 (rj11) en een kwh meter (microjack/gele bliksem) voor "Zon op Toon" dus wat ik wil doen is het volgende:

p1(sensor) --> esp/arduino --> toonmeter-adapter

Ik heb ook een Nefit maar die doet niks met P1 data het is wel gekoppeld met Domoticz
en ik snap niet wat de energie leverancier in dit verhaal te maken heeft.

Wat je in domoticz krijg is een sensor met een waarde die gewoon optelt .. maar je tijds gebonden verbruik zie je niet .. (per dag/week/maand oid) en die heb je wel nodig om andere grafieken te plotten in grafana.

@Plenkske ik heb een watermeter "sensor" (zie watermeter uitlees topic) in bestelling staan die ga ik eerst testen voordat ik met de p1 aan de slag ga ..

@rens-br ik wil het niet in grafana hebben maar in een database in domoticz oid .. ik zie dat ze in HA daar een apart dagelijks verbruik mechanisme oid hebben ..
Wellicht dat een RJ11 splittertje ertussen kan?

https://www.rouwette.com/


Acties:
  • 0 Henk 'm!

  • Plenkske
  • Registratie: Mei 2011
  • Laatst online: 11:39
vso schreef op dinsdag 25 mei 2021 @ 11:51:
[...]

de toon heeft een p1 lezer (rechts op de foto) die prik je in een 230v stopcontact
[Afbeelding]

In mijn geval gaat dus de p1 (rj11) en een kwh meter (microjack/gele bliksem) voor "Zon op Toon" dus wat ik wil doen is het volgende:

p1(sensor) --> esp/arduino --> toonmeter-adapter

Ik heb ook een Nefit maar die doet niks met P1 data het is wel gekoppeld met Domoticz
en ik snap niet wat de energie leverancier in dit verhaal te maken heeft.

Wat je in domoticz krijg is een sensor met een waarde die gewoon optelt .. maar je tijds gebonden verbruik zie je niet .. (per dag/week/maand oid) en die heb je wel nodig om andere grafieken te plotten in grafana.

@Plenkske ik heb een watermeter "sensor" (zie watermeter uitlees topic) in bestelling staan die ga ik eerst testen voordat ik met de p1 aan de slag ga ..

@rens-br ik wil het niet in grafana hebben maar in een database in domoticz oid .. ik zie dat ze in HA daar een apart dagelijks verbruik mechanisme oid hebben ..
Ah, je Toon gebruikt dus de P1 poort al.
Splitter zou misschien kunnen, ik weet niet of dat goed werkt bij deze kabels.

En je hebt nu wel al iets in domoticz ? Is dat wat je van Toon binnen krijgt ?
Domoticz heeft ook standaard dagelijks/maandelijks verbruik erin zitten. Misschien dat je die "sensor" die je nu hebt in Domoticz een ander type moet geven ? Het is me beetje onduidelijk wat je nu wel al hebt...

Acties:
  • +3 Henk 'm!

  • Rouwette
  • Registratie: Maart 2007
  • Laatst online: 23-09 00:43

Rouwette

Rouwette.com

Plenkske schreef op dinsdag 25 mei 2021 @ 11:55:
[...]


Ah, je Toon gebruikt dus de P1 poort al.
Splitter zou misschien kunnen, ik weet niet of dat goed werkt bij deze kabels.

En je hebt nu wel al iets in domoticz ? Is dat wat je van Toon binnen krijgt ?
Domoticz heeft ook standaard dagelijks/maandelijks verbruik erin zitten. Misschien dat je die "sensor" die je nu hebt in Domoticz een ander type moet geven ? Het is me beetje onduidelijk wat je nu wel al hebt...
https://www.robbshop.nl/p...sfuka7i-h1iYaAojEEALw_wcB
Denk wel dat het mogelijk is.

https://www.rouwette.com/


Acties:
  • +1 Henk 'm!

  • vso
  • Registratie: Augustus 2001
  • Niet online

vso

tja...

Plenkske schreef op dinsdag 25 mei 2021 @ 11:55:
Ah, je Toon gebruikt dus de P1 poort al.
Splitter zou misschien kunnen, ik weet niet of dat goed werkt bij deze kabels.
weet ik ook niet, als het werkt is het 1 stap minder .. anderzijds de tx/rx benutten van een esp/arduino om een signaal door te sturen lijkt me ook wel handig :)
En je hebt nu wel al iets in domoticz ? Is dat wat je van Toon binnen krijgt ?
Domoticz heeft ook standaard dagelijks/maandelijks verbruik erin zitten. Misschien dat je die "sensor" die je nu hebt in Domoticz een ander type moet geven ? Het is me beetje onduidelijk wat je nu wel al hebt...
ik had de toon doorgekoppeld (denk ik, werkt nu in elk geval niet meer) .. en eerlijk gezegd het liefst doe ik niet via-via maar 1:1

dus een splitter / doorgeefluik heeft wel de voorkeur ..
(y) (y) is inderdaad wel een nette / handige manier ..
Voor 12:00 besteld, vandaag in huis. En anders morgen.
lol

[ Voor 19% gewijzigd door vso op 25-05-2021 12:10 ]

Tja vanalles


Acties:
  • +2 Henk 'm!

  • Speedy-Andre
  • Registratie: Maart 2002
  • Laatst online: 10:47

Speedy-Andre

Sony ZL, XA, Nokia XR20

Wat een geld, met deze van €0,99 werkt het ook.
Let op de pinbezetting, deze heeft alle 6 pinnen bedraad en telefoonsplitters alleen pin 2 t/m 5 wat niet werkt.

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


Acties:
  • 0 Henk 'm!

  • Rouwette
  • Registratie: Maart 2007
  • Laatst online: 23-09 00:43

Rouwette

Rouwette.com

Speedy-Andre schreef op dinsdag 25 mei 2021 @ 12:59:
Wat een geld, met deze van €0,99 werkt het ook.
Let op de pinbezetting, deze heeft alle 6 pinnen bedraad en telefoonsplitters alleen pin 2 t/m 5 wat niet werkt.
Die zal je moeten bewerken.
http://www.smartmeterdash...ssplittenvanhetp1-signaal

https://www.rouwette.com/


Acties:
  • 0 Henk 'm!

  • Speedy-Andre
  • Registratie: Maart 2002
  • Laatst online: 10:47

Speedy-Andre

Sony ZL, XA, Nokia XR20

Dat hangt wel af van wat je er aan hangt, simpeler is is het om een van de kabeltjes te bewerken aangezien die allemaal los zijn.
Ik heb een 3-weg splitter gebruikt voor een Homewizard energy, een ICS2000 en een Nodemcu.
Die werken allemaal tegelijk waarbij de Homewizard en Nodemcu dezelfde 5V voeding gebruiken.
Het is idd zo dat die ene pin door verschillende apparaten hoog wordt gemaakt maar mijn Dsmr5.0 meter geeft zo vaak data dat ik daar niks van merk als in gemiste data.

[edit]
De 6 pinnen gebruik je als je iets met de slimme meter wil voeden, er komt 5V uit en 0,25A of 0,5A afhankelijk van het type.
Mijn Nodemcu heb ik een tijd gevoed met de P1 poort tot de andere apparaten erbij kwamen.

[ Voor 13% gewijzigd door Speedy-Andre op 25-05-2021 13:41 ]

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


Acties:
  • +1 Henk 'm!

  • Rolandtwilt
  • Registratie: Januari 2020
  • Laatst online: 30-03 07:50
de Peer schreef op maandag 24 mei 2021 @ 12:11:
[...]


Zo op het oog lijkt dat inderdaad goed 'vertaald' naar Blockly. Wordt dat ook 1 x per minuut uitgevoerd of continu?

10W als drempel is wel echt te laag trouwens. Je zult zien dat er altijd wat ruis in de metingen zit. Dus ik zou eerder >200 doen ofzo. Ik doe zelf >1500 om het nog robuuster te maken maar dat werkt dus alleen bij wasjes waarbij verwarmd wordt.
Het werkt! dankjewel voor het meedenken, super !

Acties:
  • +1 Henk 'm!

  • Rolandtwilt
  • Registratie: Januari 2020
  • Laatst online: 30-03 07:50
Knielen schreef op maandag 24 mei 2021 @ 13:04:
@Rolandtwilt Nog een pro tip: ik zie dat je in de naam van je schakelaar hebt verwerkt dat je ze niet mag schakelen. Bij de eigenschappen van een schakelaar kan je deze als 'protected' zetten, dan is het niet mogelijk om dit te doen.
Goeie tip, hartelijk dank!
Ik wil graag iedereen bedanken voor het meedenken, het is erg fijn dat jullie de moeite nemen om mij digitaal bij te staan, dus zoek er maar 1 uit en nogmaals dank.
Afbeeldingslocatie: https://tweakers.net/i/cT225VJGIvTjaeyhBPkxBMWcfc8=/800x/filters:strip_icc():strip_exif()/f/image/7YzCQgakgSDQrVTRoElQuJjR.jpg?f=fotoalbum_large

[ Voor 42% gewijzigd door Rolandtwilt op 25-05-2021 14:52 ]


Acties:
  • 0 Henk 'm!

  • Copitano
  • Registratie: Februari 2018
  • Laatst online: 17-09 00:04

Copitano

Hoorn NH

Rouwette schreef op zaterdag 22 mei 2021 @ 18:04:
[...]

code:
1
 sudo cp /usr/share/zoneinfo/Europe/Amsterdam /etc/localtime

Probeer dit eens
Even een paar dagen offline geweest
code:
1
2
pi@raspberrypi:~ $ sudo cp /usr/share/zoneinfo/Europe/Amsterdam /etc/localtime
cp: '/usr/share/zoneinfo/Europe/Amsterdam' en '/etc/localtime' zijn hetzelfde bestand

Dat lijkt goed :?

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


Acties:
  • 0 Henk 'm!

  • luigi87
  • Registratie: Juni 2009
  • Laatst online: 23-09 23:24

luigi87

Domotica Fanaticus

de Peer schreef op zondag 23 mei 2021 @ 20:51:
[...]


Oke, dan zijn we er bijna. Ja het is altijd lastig met die apostrof en aanhalingstekens.

euhm, zo dan:

'http://192.168.1.200:XXXX/json.htm?username=AAAA&password=BBBB&type=command&param=udevice&idx=6449&nvalue=0&svalue='..wind

of eventueel deze variant: (aanhalingstekens om bovenstaande heen).

"'http://192.168.1.200:XXXX/json.htm?username=AAAA&password=BBBB&type=command&param=udevice&idx=6449&nvalue=0&svalue='..wind"
Gelukt!

hij was toch nog wat anders namelijk:
code:
1
"http://192.168.1.200:4187/json.htm?username=BBBB&password=AAA&type=command&param=udevice&idx=6449&nvalue=0&svalue="..wind..""}


dus quotes om de variable heen!

Thanks, zonder jou was ik niet zo ver gekomen :)

- leeg -


Acties:
  • 0 Henk 'm!

  • de Peer
  • Registratie: Juli 2002
  • Laatst online: 12:36

de Peer

under peer review

luigi87 schreef op woensdag 26 mei 2021 @ 11:00:
[...]


Gelukt!

hij was toch nog wat anders namelijk:
code:
1
"http://192.168.1.200:4187/json.htm?username=BBBB&password=AAA&type=command&param=udevice&idx=6449&nvalue=0&svalue="..wind..""}


dus quotes om de variable heen!

Thanks, zonder jou was ik niet zo ver gekomen :)
Top! graag gedaan
Oh nog een andere variant!

Acties:
  • 0 Henk 'm!

  • bello2011
  • Registratie: November 2011
  • Laatst online: 23-09 17:47
Ik wil een script starten op mijn Raspberry Pi4

Als ik het script start in de map waar het is opgeslagen dan draait dit correct.
pi@raspberrypi:~/domoticz/scripts $ python3 wp_data.py

Maar hoe krijg ik dit nu correct in een cronjob waardoor het elke minuut draait?
Ik krijg dit niet juist in de Cron. Net als wanneer ik het script vanuit de root wil starten, dan lukt dit niet. Dan krijg ik de melding: bash: /home/pi/domoticz/scripts/: Is een map
pi@raspberrypi:~ $ /home/pi/domoticz/scripts/ wp_data.py
bash: /home/pi/domoticz/scripts/: Is een map


In de crontab staat * * * * * home/pi/domoticz/scripts python3 wp_data.py maar dit geeft een foutmelding en draait dus niet.

Wat doe ik fout? Wie kan mij op weg helpen?

Acties:
  • +1 Henk 'm!

  • JeroenE
  • Registratie: Januari 2001
  • Niet online
@bello2011 Na de 5 sterren staat het commando. Jij geeft daar alleen een directory op en dat werkt dus niet. Start op jouw pihole niet automatisch de goede python? Of heb je het script geen executable rechten gegeven? Je bent ook de eerste slash vergeten, maar dat lijkt meer ene copy/paste foutje want de foutmelding geeft die wel weer.

Als je het script rechtstreeks kan starten dan zou het moeten werken met deze code:
code:
1
* * * * * /home/pi/domoticz/scripts/wp_data.py


Anders moet je er zoiets van maken, dat python3 opstart met als parameter je script:
code:
1
* * * * * /usr/bin/python3 /home/pi/domoticz/scripts/wp_data.py

Acties:
  • +2 Henk 'm!

  • jobr
  • Registratie: Januari 2009
  • Laatst online: 26-07 21:40
bello2011 schreef op vrijdag 28 mei 2021 @ 17:22:
Ik wil een script starten op mijn Raspberry Pi4

Als ik het script start in de map waar het is opgeslagen dan draait dit correct.
pi@raspberrypi:~/domoticz/scripts $ python3 wp_data.py

Maar hoe krijg ik dit nu correct in een cronjob waardoor het elke minuut draait?
Ik krijg dit niet juist in de Cron. Net als wanneer ik het script vanuit de root wil starten, dan lukt dit niet. Dan krijg ik de melding: bash: /home/pi/domoticz/scripts/: Is een map
pi@raspberrypi:~ $ /home/pi/domoticz/scripts/ wp_data.py
bash: /home/pi/domoticz/scripts/: Is een map


In de crontab staat * * * * * home/pi/domoticz/scripts python3 wp_data.py maar dit geeft een foutmelding en draait dus niet.

Wat doe ik fout? Wie kan mij op weg helpen?
Omdat er een spatie staat in je commando: /home/pi/domoticz/scripts/ wp_data.py
Kijk maar eens goed voor de wp_
Pagina: 1 ... 16 ... 52 Laatste

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