NetAtmo Devices under dzVents

Easy to use, 100% Lua-based event scripting framework.

Moderator: leecollings

Post Reply
User avatar
emme
Posts: 909
Joined: Monday 27 June 2016 11:02
Target OS: Raspberry Pi / ODroid
Domoticz version: latest
Location: Milano, Italy
Contact:

NetAtmo Devices under dzVents

Post by emme »

Ciao,

just got a wired issue with a Netatmo Homecoach device:

the device provide a weather station device for indoor values...

under dzVents its dump provide this:

Code: Select all

2017-11-30 12:25:00.558 dzVents: > humidity: 34
2017-11-30 12:25:00.558 dzVents: > dewPoint: 6.3800001144409
2017-11-30 12:25:00.558 dzVents: > barometer: 1014.5
2017-11-30 12:25:00.558 dzVents: > icon: temperature
2017-11-30 12:25:00.558 dzVents: > _state: 23.1;34;1;1014.5;5
2017-11-30 12:25:00.558 dzVents: > humidityStatus: Comfortable
2017-11-30 12:25:00.558 dzVents: > _nValue: 0
2017-11-30 12:25:00.558 dzVents: > unit: 9
2017-11-30 12:25:00.558 dzVents: > switchTypeValue: 0
2017-11-30 12:25:00.558 dzVents: > deviceID: 5641
2017-11-30 12:25:00.558 dzVents: > signalLevel: 8
2017-11-30 12:25:00.558 dzVents: > batteryLevel: 255
2017-11-30 12:25:00.558 dzVents: > description:
2017-11-30 12:25:00.558 dzVents: > lastUpdate: 2017-11-30 12:23:34
2017-11-30 12:25:00.558 dzVents: > timedOut: false
2017-11-30 12:25:00.558 dzVents: > id: 17
2017-11-30 12:25:00.558 dzVents: > baseType: device
2017-11-30 12:25:00.559 dzVents: > subType: Weather Station
2017-11-30 12:25:00.559 dzVents: > kodiPlay()
2017-11-30 12:25:00.559 dzVents: > updateText()
2017-11-30 12:25:00.559 dzVents: > active: false
2017-11-30 12:25:00.559 dzVents: > switchOn()
2017-11-30 12:25:00.559 dzVents: > updateMode()
2017-11-30 12:25:00.559 dzVents: > description:
2017-11-30 12:25:00.559 dzVents: > updateHumidity()
2017-11-30 12:25:00.559 dzVents: > updateElectricity()
2017-11-30 12:25:00.559 dzVents: > updateCounter()
2017-11-30 12:25:00.559 dzVents: > updateWaterflow()
2017-11-30 12:25:00.559 dzVents: > updateRadiation()
2017-11-30 12:25:00.559 dzVents: > hardwareName: dev_NetAtmo
2017-11-30 12:25:00.559 dzVents: > hardwareID: 7
2017-11-30 12:25:00.559 dzVents: > bState: false
2017-11-30 12:25:00.559 dzVents: > updateRain()
2017-11-30 12:25:00.559 dzVents: > updateWeight()
2017-11-30 12:25:00.559 dzVents: > lastUpdate:
2017-11-30 12:25:00.559 dzVents: > ruleMatchesHourSpecification()
2017-11-30 12:25:00.560 dzVents: > ruleIsAtNight()
2017-11-30 12:25:00.560 dzVents: > ruleIsOnDay()
2017-11-30 12:25:00.560 dzVents: > ruleMatchesBetweenRange()
2017-11-30 12:25:00.560 dzVents: > utils:
2017-11-30 12:25:00.560 dzVents: > LOG_ERROR: 1
2017-11-30 12:25:00.560 dzVents: > print()
2017-11-30 12:25:00.560 dzVents: > LOG_DEBUG: 4
2017-11-30 12:25:00.560 dzVents: > log()
2017-11-30 12:25:00.560 dzVents: > osExecute()
2017-11-30 12:25:00.560 dzVents: > LOG_FORCE: 0.5
2017-11-30 12:25:00.560 dzVents: > LOG_MODULE_EXEC_INFO: 2
2017-11-30 12:25:00.560 dzVents: > urlEncode()
2017-11-30 12:25:00.560 dzVents: > fileExists()
2017-11-30 12:25:00.560 dzVents: > LOG_INFO: 3
2017-11-30 12:25:00.560 dzVents: > hour: 12
2017-11-30 12:25:00.560 dzVents: > month: 11
2017-11-30 12:25:00.560 dzVents: > secondsSinceMidnight: 44614
2017-11-30 12:25:00.560 dzVents: > daysAgo: 0
2017-11-30 12:25:00.561 dzVents: > rawTime: 12:23:34
2017-11-30 12:25:00.561 dzVents: > ruleIsAtSunrise()
2017-11-30 12:25:00.561 dzVents: > day: 30
2017-11-30 12:25:00.561 dzVents: > ruleMatchesMinuteSpecification()
2017-11-30 12:25:00.561 dzVents: > raw: 2017-11-30 12:23:34
2017-11-30 12:25:00.561 dzVents: > getISO()
2017-11-30 12:25:00.561 dzVents: > minutesAgo: 1
2017-11-30 12:25:00.561 dzVents: > dDate: 1512041014
2017-11-30 12:25:00.561 dzVents: > year: 2017
2017-11-30 12:25:00.561 dzVents: > isToday: true
2017-11-30 12:25:00.561 dzVents: > ruleIsBeforeSunset()
2017-11-30 12:25:00.561 dzVents: > ruleIsAtSunset()
2017-11-30 12:25:00.561 dzVents: > milliSeconds: 0
2017-11-30 12:25:00.561 dzVents: > msAgo: 86378
2017-11-30 12:25:00.562 dzVents: > hoursAgo: 0
2017-11-30 12:25:00.562 dzVents: > matchesRule()
2017-11-30 12:25:00.562 dzVents: > ruleMatchesTimeRange()
2017-11-30 12:25:00.562 dzVents: > yday: 334
2017-11-30 12:25:00.563 dzVents: > rawDate: 2017-11-30
2017-11-30 12:25:00.563 dzVents: > sec: 34
2017-11-30 12:25:00.563 dzVents: > ruleIsBeforeSunrise()
2017-11-30 12:25:00.563 dzVents: > dayAbbrOfWeek: thu
2017-11-30 12:25:00.563 dzVents: > ruleIsAfterSunset()
2017-11-30 12:25:00.563 dzVents: > ruleMatchesTime()
2017-11-30 12:25:00.563 dzVents: > ruleIsAfterSunrise()
2017-11-30 12:25:00.563 dzVents: > isdst: false
2017-11-30 12:25:00.563 dzVents: > ruleIsAtDayTime()
2017-11-30 12:25:00.563 dzVents: > current:
2017-11-30 12:25:00.563 dzVents: > yday: 334
2017-11-30 12:25:00.563 dzVents: > sec: 0
2017-11-30 12:25:00.563 dzVents: > day: 30
2017-11-30 12:25:00.563 dzVents: > isdst: false
2017-11-30 12:25:00.563 dzVents: > min: 25
2017-11-30 12:25:00.563 dzVents: > wday: 5
2017-11-30 12:25:00.563 dzVents: > hour: 12
2017-11-30 12:25:00.564 dzVents: > year: 2017
2017-11-30 12:25:00.564 dzVents: > month: 11
2017-11-30 12:25:00.564 dzVents: > min: 23
2017-11-30 12:25:00.564 dzVents: > isUTC: false
2017-11-30 12:25:00.564 dzVents: > compare()
2017-11-30 12:25:00.564 dzVents: > secondsAgo: 86
2017-11-30 12:25:00.564 dzVents: > wday: 5
2017-11-30 12:25:00.564 dzVents: > _state: 23.1;34;1;1014.5;5
2017-11-30 12:25:00.564 dzVents: > hardwareType: Netatmo
2017-11-30 12:25:00.564 dzVents: > updateLux()
2017-11-30 12:25:00.564 dzVents: > signalLevel: 8
...it misses .temperature function (rawdata[1]) and it causes some nil errors in the scripts....
it might be possible to implement it? :P

thanks
ciao
M
The most dangerous phrase in any language is:
"We always done this way"
dannybloe
Posts: 1355
Joined: Friday 29 August 2014 11:26
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: Ermelo
Contact:

Re: NetAtmo Devices under dzVents

Post by dannybloe »

Can you post the section in domoticzData.lua dump (set debug logging on first in the settings). You can find the file in scripts/dzVents. And don't forget to turn off debugging.
Creator dzVents - RPi3, loads of zwave devices, esp8266, evohome.
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest