[{"id":"3e727e47.c13612","type":"subflow","name":"1 USD to BRL","info":"","category":"","in":[{"x":280,"y":320,"wires":[{"id":"6ca501bf.1854a"}]}],"out":[{"x":820,"y":320,"wires":[{"id":"f5176590.468c78","port":0}]}],"env":[],"color":"#3FADB5","outputLabels":["Dolar value"],"icon":"font-awesome/fa-money"},{"id":"f5176590.468c78","type":"function","z":"3e727e47.c13612","name":"parse dolar value","func":"function getMatches(string, regex, index) {\n index || (index = 1); // default to the first capturing group\n var matches = [];\n var match;\n while (match = regex.exec(string)) {\n matches.push(match[index]);\n }\n return matches;\n}\n\n\nvar regex = /(\\d\\,\\d\\d) Real brasileiro/g\nvar
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
blueprint: | |
name: Aqara Wireless Switch (single, double, hold) | |
description: 'Control anything using Aqara Wireless Switch. | |
Customizable actions for each press. | |
This version of the blueprint is for buttons supporting single, double and hold actions. | |
' | |
domain: automation |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
blueprint: | |
name: Sync two lights | |
description: Turn on a light when other one is turend on and vice versa | |
domain: automation | |
input: | |
light_entity1: | |
name: Light 1 | |
selector: | |
entity: | |
domain: light |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
substitutions: | |
devicename: nome_do_nodo | |
ss_id: "Nome da Wifi" | |
pass: "Senha da Wifi" | |
switch4: "Nome switch4" | |
light_1: "Nome Luz1" | |
light_2: "Nome Luz2" | |
light_3: "Nome Luz3" | |
esphome: | |
name: ${devicename} |
Essa é a versão em português
For the English (en-US) version check THIS LINK
A algum tempo, alguns modelos de smart plug com o padrão de tomada brasileiro começaram a aprecer no AliExpress.
This is the english version
Para a versão em português (pr-BR) use ESSE LINK
Recently, some smart plugs with the BR plug type started appearing on AliExpress
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
cd | |
# useful vars | |
DATE=$(date +"%Y%m%d%H%M") | |
WHERE=~/backup/$DATE | |
# create dated backup folders | |
mkdir -p $WHERE/{sqlite,nodered,etc} | |
# safely backup sqlite db | |
# sqlite3 ~/dbs/iot.db ".backup $WHERE/sqlite/iot.db" | |
# backup json and js files |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME} | |
#end | |
#parse("File Header.java") | |
object ${NAME} { | |
interface View: BaseContracts.View { | |
//TODO | |
} | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class LoginContracts { | |
interface View { | |
fun showError(message: String) | |
//fun presentHomeScreen(user: User) <- This is no longer a part of the View's responsibilities | |
} | |
interface Router { | |
fun presentHomeScreen(user: User) // Now the router handles it | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
interface LoginContracts { | |
interface View { | |
fun showError(message: String) | |
} | |
interface Presenter { | |
fun onDestroy() | |
fun onLoginButtonPressed(username: String, password: String) | |
} | |
NewerOlder