You have selected an invalid widget to be created. Please select a valid widget to be created.
Werk1_1
- Channel ID: 332757
- Author: kobbe123
- Access: Public
Export recent data
| Werk1_1 Channel Feed: | JSON XML CSV |
| Field 1 Data: Bodenfeuchte_433 | JSON XML CSV |
| Field 2 Data: DHTBad_temp | JSON XML CSV |
| Field 3 Data: DHTBad_hum | JSON XML CSV |
| Field 4 Data: frei | JSON XML CSV |
| Field 5 Data: frei | JSON XML CSV |
| Field 6 Data: Alarm status | JSON XML CSV |
| Field 7 Data: Alarm enabled | JSON XML CSV |
| Field 8 Data: 433 msg | JSON XML CSV |
Field 1 Chart IFrame
<iframe width="450" height="260" style="border: 1px solid #cccccc;" src="https://thingspeak.com/channels/332757/charts/1?bgcolor=%23ffffff&color=%23d62020&days=150&dynamic=true&title=Bodenfeuchte+mobile&type=line"></iframe>
Field 3 Chart IFrame
<iframe width="450" height="260" style="border: 1px solid #cccccc;" src="https://thingspeak.com/channels/332757/charts/3?bgcolor=%23ffffff&color=%23d62020&days=100&dynamic=true&type=line"></iframe>
Field 2 Chart IFrame
<iframe width="450" height="260" style="border: 1px solid #cccccc;" src="https://thingspeak.com/channels/332757/charts/2?bgcolor=%23ffffff&color=%23d62020&days=3&dynamic=true&type=line"></iframe>
Field 4 Chart IFrame
<iframe width="450" height="260" style="border: 1px solid #cccccc;" src="https://thingspeak.com/channels/332757/charts/4?bgcolor=%23ffffff&color=%23d62020&dynamic=true&results=100&title=leak_impulse+counter&type=line"></iframe>
Field 5 Chart IFrame
<iframe width="450" height="260" style="border: 1px solid #cccccc;" src="https://thingspeak.com/channels/332757/charts/5?bgcolor=%23ffffff&color=%23d62020&days=55&dynamic=true&title=Leak%3A+max+40%3F&type=line"></iframe>
Field 6 Chart IFrame
<iframe width="450" height="260" style="border: 1px solid #cccccc;" src="https://thingspeak.com/channels/332757/charts/6?bgcolor=%23ffffff&color=%23d62020&days=3"></iframe>
Field 8 Chart IFrame
<iframe width="450" height="260" style="border: 1px solid #cccccc;" src="https://thingspeak.com/channels/332757/charts/8?bgcolor=%23ffffff&color=%23d62020&days=1&dynamic=true&type=line"></iframe>
Field 7 Chart IFrame
<iframe width="450" height="260" style="border: 1px solid #cccccc;" src="https://thingspeak.com/channels/332757/charts/7?bgcolor=%23ffffff&color=%23d62020&days=2"></iframe>
Channel Status Updates IFrame
<iframe width="450" height="260" style="border: 1px solid #cccccc;" src="https://thingspeak.com/channels/332757/status/recent"></iframe>
myStatus += "TB 1";
alarm_enabled = 1;
if (payload.indexOf("alarm_enabled_aus") != -1) {
myStatus += "TB 2";
alarm_enabled = 0;
if (payload.indexOf("test_alarm_an") != -1) {
test_alarm = 1;
if (payload.indexOf("test_alarm_aus") != -1) {
test_alarm = 0;
if (payload.indexOf("OTA_an") != -1) {
OTA = 1;
ArduinoOTA.begin();
if (payload.indexOf("OTA_aus") != -1) {
OTA = 0;
if (payload.indexOf("ignore_Haustuer_alarm_an") != -1) {
myStatus += "TB 3";
ignore_Haustuer_alarm = 1;
if (payload.indexOf("ignore_Haustuer_alarm_aus") != -1) {
myStatus += "TB 4";
ignore_Haustuer_alarm = 0;
if (payload.indexOf("ignore_Terasse_alarm_an") != -1) {
ignore_Terasse_alarm = 1;
if (payload.indexOf("ignore_Terasse_alarm_aus") != -1) {
ignore_Terasse_alarm = 0;
if (payload.indexOf("ignore_unknown_status_an") != -1) {
ignore_unknown_status = 1;
if (payload.indexOf("ignore_unknown_status_aus") != -1) {
ignore_unknown_status = 0;
if (payload.indexOf("ignore_dht_status_an") != -1) {
ignore_dht_status = 1;
if (payload.indexOf("ignore_dht_status_aus") != -1) {
if (payload.indexOf("presence_detect_an") != -1) {
presence_detect_on = 1;
if (payload.indexOf("presence_detect_aus") != -1) {
presence_detect_on = 0;
if (payload.indexOf("pd_alarm_on_an") != -1) {
myStatus += "TB 5";
presence_detect_alarm_on = 1;
if (payload.indexOf("pd_alarm_on_aus") != -1) {
myStatus += "TB 6";
presence_detect_alarm_on = 0;
if (payload.indexOf("ignore_unknown_channel_an") != -1) {
ignore_unknown_channel = 1;
if (payload.indexOf("ignore_unknown_channel_aus") != -1) {
ignore_unknown_channel = 0;
if (payload.indexOf("alarm_hour_ON") != -1)
payload.remove(0, payload.indexOf("alarm_hour_ON") + 13); //alles inc "alarm_hour_ON" entfernen (13 länge von alarm hour on
alarm_hour_ON = payload.toInt();
if (payload.indexOf("alarm_hour_OFF") != -1)
payload.remove(0, payload.indexOf("alarm_hour_OFF") + 14); //alles inc "alarm_hour_OFF" entfernen
alarm_hour_OFF = payload.toInt();
if (payload.indexOf("alarm_enable_by_timer_an") != -1) {
alarm_enable_by_timer = 1;
if (payload.indexOf("alarm_enable_by_timer_aus") != -1) {
alarm_enable_by_timer = 0;
if (payload.indexOf("PIRC") != -1)
payload.remove(0, payload.indexOf("PIRC") + 4); //????
PIR2_counter1 = PIR2_counter1 + payload.toInt();
1 = ausgelöst
2 = Sirene
3 = ausgelöst (Test)
5 = presence detected
6 = reboot
7 = alarm enabled by PD
8 = keep alive failed 60 min
9 = keep alive failed 60 min
pd_alarm_on_an// PD Alarm
myStatus += alarm;
myStatus += " O";
myStatus += OTA;
myStatus += "H";
myStatus += ignore_Haustuer_alarm;
myStatus += "T";
myStatus += ignore_Terasse_alarm;
myStatus += "AE";
myStatus += alarm_enabled;
myStatus += "APD";
myStatus += alarm_enabled_durch_PD;
myStatus += "US";
myStatus += ignore_unknown_status;
myStatus += "UC";
myStatus += ignore_unknown_channel;
myStatus += "ID";
myStatus += ignore_dht_status;
myStatus += "AO";
myStatus += alarm_hour_ON;
myStatus += "AF";
myStatus += alarm_hour_OFF;
myStatus += "AT";
myStatus += alarm_enable_by_timer;
myStatus += "TB";
myStatus += talkback_failed;
myStatus += "PD";
myStatus += presence_detected;
myStatus += "PDE";
myStatus += presence_detect_on;
myStatus += "PDA";
myStatus += presence_detect_alarm_on;
myStatus += "PDAT";
myStatus += presence_detect_alarm_on_test;
myStatus += "LD";
myStatus += last_door_haustuer;
myStatus += "PIRC";
myStatus += PIR2_counter1;
myStatus += "BB";
myStatus += batt_boden;
myStatus += "@";
myStatus += batt_boden_last_change;
myStatus += "BaBa";
myStatus += batt;
myStatus += "@";
myStatus += batt_last_change;
myStatus += "||";
myStatus += timeClient.getHours();
myStatus += ":";
myStatus += timeClient.getMinutes();
myStatus += ":";
myStatus += timeClient.getSeconds();
leak_detect_an
Ventil_auf
Ventil_zu
Ventil_Sim_an
Ventil_Sim_aus
buzzer_an
LR999 (default 40) -- leak rate limit
valve_closed
telnet_an