Anyone who can add dht22 support to this script?
#!/bin/bash
# Settings
DOMO_IP="192.168.200.15" # Domoticz IP adres
DOMO_PORT="8080" # Domoticz port
FIJNSTOFSENSOR="192.168.200.135" # Fijnstofsensor IP adres
SDS10IDX="5487" # IDX in domoticz voor PM10
SDS25IDX="5488" # IDX in domoticz voor PM2.5
# Laad alle waarden in een array
mapfile -t FIJNSTOF < <(curl -s $FIJNSTOFSENSOR/data.json | jq -r '.sensordatavalues[].value')
declare -p FIJNSTOF > /dev/null
# Stuur data naar domoticz
curl -s -i -H "Accept: application/json" "http://$DOMO_IP:$DOMO_PORT/json.htm?type=command¶m=udevice&idx=$SDS10IDX&nvalue=0&svalue=${FIJNSTOF[0]}" > /dev/null 2>&1
curl -s -i -H "Accept: application/json" "http://$DOMO_IP:$DOMO_PORT/json.htm?type=command¶m=udevice&idx=$SDS25IDX&nvalue=0&svalue=${FIJNSTOF[1]}" > /dev/null 2>&1
SDS011 and DHT22
Moderator: leecollings
-
- Posts: 16
- Joined: Tuesday 26 January 2016 14:00
- Target OS: Raspberry Pi / ODroid
- Domoticz version: Latest
- Location: Gorinchem - Netherlands
- Contact:
Re: SDS011 and DHT22
Hoi René,
Het lijkt wel of ik geen berichten mag sturen... Ik had je onderstaande al gestuurd, maar nooit aangekomen denk ik.
Als je mij de output stuurt van http://192.168.200.135/data.json dan moet dat wel lukken. Wel even het IP adres aanpassen naar het adres van jouw fijnstofsensor. Ik ga er wel van uit dat je de Duitse software gebruikt op een nodemcu. Anders werkt mijn script niet.
Groeten,
Patrick
Het lijkt wel of ik geen berichten mag sturen... Ik had je onderstaande al gestuurd, maar nooit aangekomen denk ik.
Als je mij de output stuurt van http://192.168.200.135/data.json dan moet dat wel lukken. Wel even het IP adres aanpassen naar het adres van jouw fijnstofsensor. Ik ga er wel van uit dat je de Duitse software gebruikt op een nodemcu. Anders werkt mijn script niet.
Groeten,
Patrick
-
- Posts: 1
- Joined: Friday 08 February 2019 14:54
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: SDS011 and DHT22
Rene, ik heb jouw script nu even draaien op mijn nas en de PM-waarden worden keurig opgehaald.
Ik heb een domoticz server draaien en vraag mij nu af waar dit script op moet draaien.
Kan je een aanwijzing geven hoe ik dit nu moet configureren op de server?
Ik zie bv geen usernaam en password staan voor de server.
alvast bedankt
Kees Bol
Ik heb een domoticz server draaien en vraag mij nu af waar dit script op moet draaien.
Kan je een aanwijzing geven hoe ik dit nu moet configureren op de server?
Ik zie bv geen usernaam en password staan voor de server.
alvast bedankt
Kees Bol
Who is online
Users browsing this forum: No registered users and 1 guest